VEXcode 123에서 마이 블록 사용하기

내 블록은 VEXcode 123 내의 블록 카테고리 중 하나입니다. 다른 범주에는 모양, 소리, 감지 및 변수가 포함됩니다. 마이 블록은 프로젝트 전체에서 여러 번 사용할 수 있는 일련의 블록을 만드는 데 사용됩니다.


블록을 만드는 방법

selectMakeALock.png

내 블록 카테고리에서 '블록 만들기'를 선택하세요.

make_a_block_1.png

'블록 이름' 필드에 입력하여 블록 이름을 변경한 후 '확인'을 선택하세요.


블록을 사용자 정의하는 방법

입력(숫자) 추가

make_a_block_2.png

'블록 만들기' 화면에서 '입력(숫자) 추가' 옵션을 선택하세요. '숫자' 필드에 입력하여 입력 이름을 바꾼 다음 '확인'을 선택하세요.

입력 추가(부울)

make_a_block_3.png

'블록 만들기' 화면에서 '부울' 옵션을 선택하세요. '부울' 필드에 입력하여 입력 이름을 바꾼 다음 '확인'을 선택하세요.

라벨 추가

make_a_block_4.png

'블록 만들기' 화면에서 '라벨 추가' 옵션을 선택하세요. '라벨 텍스트' 필드에 라벨 이름을 입력한 후 '확인'을 선택하세요.

입력과 라벨 결합

make_a_block_5.png

일련의 블록을 생성하기 위해 입력과 라벨을 함께 결합한 다음 '확인'을 선택하세요.


입력/레이블을 삭제하는 방법

make_a_block_6.png

입력 또는 라벨을 삭제하려면 제거하려는 입력 또는 라벨 상단에 있는 '지우기' 아이콘을 선택하세요.


정의 블록을 사용하는 방법

개요 정의.png

이제 매개변수가 생성되면 {Define} 블록에서 매개변수를 사용할 수 있습니다.

첨부more.png

{Define} 블록에 추가 블록을 부착합니다.

이동번호.png

{Define} 블록의 매개변수를 사용합니다.

usemyblock.png

{When Started} 블록에 붙어 있는 [마이블록]을 이용하세요.


마이 블록 사용 방법

사각지대에서 운전하기 예

dragmyblock.png

이 예에서 123 Robot은 My Block을 사용하여 다음을 수행합니다.

  • 1칸씩 전진합니다.
  • 45도 우회전하세요.
  • 2칸 정사각형으로 전진합니다.

{Define} 모자 블록은 절차를 세분화합니다. 다음 예에서는 이 {Define} 모자 블록이 특정 횟수만큼 광장을 주행하는 데 사용되는 블록을 분해합니다. 블록 내에서 사용할 인수를 {Define} 블록에서 드래그합니다.

{Define} 번 블록이 설정되면 새로 생성된 블록을 드래그하여 {When Started} 블록에 추가하여 매개변수를 설정할 수 있습니다.

다운로드_및_실행.png

매개변수가 변경되면 프로젝트를 시작할 준비가 됩니다.

For more information, help, and tips, check out the many resources at VEX Professional Development Plus

Last Updated: