Âm thanh#
Giới thiệu#
Robot lập trình VEX AIM cho phép người dùng phát các âm thanh tích hợp sẵn, các tệp âm thanh tùy chỉnh và các nốt nhạc. Nó cũng bao gồm các nút điều khiển để dừng âm thanh và phát hiện xem âm thanh có đang phát hay không.
Dưới đây là danh sách tất cả các khối:
phát âm thanh — Phát âm thanh tích hợp từ danh sách được xác định trước.
phát tệp âm thanh — Phát âm thanh do người dùng tải lên.
phát nốt — Phát một nốt nhạc với cao độ, quãng tám và thời lượng được chỉ định.
dừng âm thanh — Dừng bất kỳ âm thanh nào đang phát.
âm thanh đang hoạt động — Kiểm tra xem có âm thanh nào đang phát hay không.
phát âm thanh#
Khối xếp hình phát âm thanh sẽ phát một trong những âm thanh tích hợp sẵn của robot.
phát âm thanh [hành động vui vẻ v] ▶
Thông số |
Sự miêu tả |
|---|---|
âm thanh |
Một trong những âm thanh tích hợp được hiển thị bên dưới. |
và đừng chờ đợi |
Chọn mũi tên ( ▶ ) để mở rộng khối lệnh thành và đừng chờ, nhờ đó khối lệnh tiếp theo trong ngăn xếp sẽ chạy ngay lập tức. |
Tên âm thanh |
Phát âm thanh |
|---|---|
tỏ ra vui vẻ |
|
diễn buồn |
|
hành động ngớ ngẩn |
|
hành động tức giận |
|
tỏ ra hào hứng |
|
tiến về phía trước |
|
di chuyển ngược lại |
|
rẽ phải |
|
rẽ trái |
|
tai nạn |
|
phanh |
|
nhặt lên |
|
cảm biến |
|
đã phát hiện |
|
trở ngại |
|
lấp lánh |
|
đèn xi nhan |
|
tiếng hót |
|
lặp lại |
|
hoàn thành |
|
gửi |
|
nhận được |
|
tạm dừng |
|
bản tóm tắt |
|
tada |
|
thất bại |
|
chuông cửa |
|
huah |
|
phát triển mạnh |
|
reo hò |
Ví dụ
khi bắt đầu
[Play the act happy sound.]
phát âm thanh [hành động vui vẻ v] ▶
phát tệp âm thanh#
Khối lệnh phát âm thanh sẽ phát một âm thanh tùy chỉnh do người dùng tải lên.
phát tệp âm thanh [1 v] ▶
Thông số |
Sự miêu tả |
|---|---|
số khe âm thanh |
Âm thanh tùy chỉnh cần sử dụng, số từ 1 đến 10. Số thứ tự âm thanh tương ứng với số hiển thị trong Bảng điều khiển AIM. |
và đừng chờ đợi |
Chọn mũi tên ( ▶ ) để mở rộng khối lệnh thành và đừng chờ, nhờ đó khối lệnh tiếp theo trong ngăn xếp sẽ chạy ngay lập tức. |
Ví dụ
khi bắt đầu
[Upload a sound file in VEXcode.]
[Play the custom sound.]
phát tệp âm thanh [1 v] ▶
nốt nhạc#
Khối phát nốt nhạc phát một nốt nhạc cụ thể trong một khoảng thời gian cụ thể.
phát nốt nhạc [thấp v] [C v] [note_eight v] ▶
Thông số |
Sự miêu tả |
|---|---|
quãng tám |
Quãng tám của nốt nhạc: thấp hoặc cao. |
ghi chú |
Xác định cao độ âm nhạc:
|
độ dài nốt nhạc |
Đặt độ dài của nốt nhạc:
|
và đừng chờ đợi |
Chọn mũi tên ( ▶ ) để mở rộng khối lệnh thành và đừng chờ, nhờ đó khối lệnh tiếp theo trong ngăn xếp sẽ chạy ngay lập tức. |
Ví dụ
khi bắt đầu
[Play a short tune.]
phát nốt nhạc [thấp v] [C v] [note_half v] ▶
phát nốt nhạc [thấp v] [D v] [note_quarter v] ▶
phát nốt nhạc [thấp v] [E v] [note_sixteenth v] ▶
dừng âm thanh#
Khối lệnh dừng âm thanh sẽ dừng âm thanh đang phát.
dừng âm thanh
Thông số |
Sự miêu tả |
|---|---|
Khối này không có tham số. |
Ví dụ
khi bắt đầu
[Stop sound if it is still playing after 2 seconds]
phát tệp âm thanh [1 v] ◀ và không chờ
chờ (2) giây
nếu <âm thanh đang phát?> thì
dừng âm thanh
fin
chủ động âm thanh#
Khối Boolean sound active cho biết liệu có âm thanh nào đang phát hay không.
Đúng — Có âm thanh đang phát.
Sai — Không có âm thanh nào đang phát.
<âm thanh đang phát?>
Thông số |
Sự miêu tả |
|---|---|
Khối này không có tham số. |
Ví dụ
khi bắt đầu
[Stop sound if it is still playing after 2 seconds]
phát tệp âm thanh [1 v] ◀ và không chờ
chờ (2) giây
nếu <âm thanh đang phát?> thì
dừng âm thanh
fin