소리#
소개#
VEX AIR 드론 컨트롤러를 사용하면 내장 사운드, 사용자 지정 오디오 파일 및 악보를 재생할 수 있습니다. 또한 사운드를 정지하고 현재 오디오가 재생 중인지 감지하는 기능도 포함되어 있습니다.
아래는 사용 가능한 모든 블록 목록입니다.
소리 - 재생 및 정지
소리#
소리 재생#
소리 재생 스택 블록은 컨트롤러에 내장된 소리 중 하나를 재생합니다.
소리 [앞으로 이동 v] 재생 ▶
매개변수 |
설명 |
|---|---|
소리 |
아래에 표시된 내장 사운드 중 하나입니다. |
그리고 기다리지 마세요 |
화살표( ▶ )를 선택하여 블록을 확장하면 기다리지 마세요라고 표시되고, 스택의 다음 블록이 즉시 실행됩니다. |
소리 이름 |
소리 재생 |
|---|---|
성공 |
|
오류 |
|
감지 |
|
개 감지됨 |
|
장애물 |
|
루핑 |
|
완료 |
|
일시 정지 |
|
이력서 |
|
보내기 |
|
받습니다 |
예
시작 시
[Play the looping sound.]
소리 [반복 v] 재생 ▶
음성 파일 재생#
사운드 파일 재생 스택은 사용자가 불러온 사용자 지정 사운드를 재생합니다.
소리 파일 [SOUND1 v] 재생 ▶
매개변수 |
설명 |
|---|---|
사운드 슬롯 번호 |
사용자가 업로드한 사운드를 사용합니다. 제어판에서 이미지 이름을 수정하면 옵션이 변경됩니다. |
그리고 기다리지 마세요 |
화살표( ▶ )를 선택하여 블록을 확장하면 기다리지 마세요라고 표시되고, 스택의 다음 블록이 즉시 실행됩니다. |
예
시작 시
[Upload a sound file in VEXcode.]
[Play the custom sound.]
소리 파일 [SOUND1 v] 재생 ▶
연주 노트#
음표 연주 스택 블록은 특정 음표를 특정 시간 동안 연주합니다.
음표 [낮음 v] [C v] [note_eight v] 재생 ▶
매개변수 |
설명 |
|---|---|
옥타브 |
음의 옥타브:
|
메모 |
음높이를 정의합니다:
|
음표 길이 |
음표의 길이를 설정합니다:
|
그리고 기다리지 마세요 |
화살표( ▶ )를 선택하여 블록을 확장하면 기다리지 마세요라고 표시되고, 스택의 다음 블록이 즉시 실행됩니다. |
예
시작 시
[Play a short tune.]
음표 [낮음 v] [C v] [note_quarter v] 재생 ▶
음표 [낮음 v] [D v] [note_quarter v] 재생 ▶
음표 [낮음 v] [E v] [note_sixteenth v] 재생 ▶
소리 멈춤#
소리 정지 스택 블록은 현재 재생 중인 소리를 정지시킵니다.
소리 정지
매개변수 |
설명 |
|---|---|
이 블록에는 매개변수가 없습니다. |
예
시작 시
[Upload a sound 10 seconds or greater in VEXcode.]
[Stop the sound while it is playing.]
소리 파일 [1 v] 재생 ◀ 및 기다리지 않음
[6]초 기다리기
소리 정지
사운드 활성화#
소리 활성화 불리언 블록은 현재 소리가 재생 중인지 여부를 나타냅니다.
참 — 소리가 재생되고 있습니다.
거짓 — 소리가 재생되지 않습니다.
<소리 재생 중?>
매개변수 |
설명 |
|---|---|
이 블록에는 매개변수가 없습니다. |
예
시작 시
[Display when the sound is playing.]
소리 [반복 v] 재생 ◀ 및 기다리지 않음
<소리 재생 중?>까지 기다리기
콘솔에 [I hear the sound!] 출력 ▶