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


블록을 만드는 방법

H59DsXAz8g.png

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

rename my block

'블록 이름' 필드에 내용을 입력하여 블록 이름을 변경한 다음 '확인'을 선택합니다.


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

입력 추가 (숫자)

add input

'블록 만들기' 화면에서 '입력 추가 (숫자)' 옵션을 선택합니다. '숫자' 필드에 내용을 입력하여 입력 이름을 변경한 다음 '확인'을 선택합니다.

입력 추가 (부울)

add bool

'블록 만들기' 화면에서 '부울' 옵션을 선택합니다. '부울' 필드에 내용을 입력하여 입력 이름을 변경한 다음 '확인'을 선택합니다.

라벨 추가

add label

'블록 만들기' 화면에서 '라벨 추가' 옵션을 선택합니다. '라벨 텍스트' 필드에 내용을 입력하여 라벨 이름을 변경한 다음 '확인'을 선택합니다.

입력과 라벨 결합

combine inputs

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


입력/라벨을 삭제하는 방법

delete

입력 또는 라벨을 삭제하려면 제거하려는 입력 또는 라벨 상단의 '지우기' 아이콘을 선택합니다.


블록 정의를 사용하는 방법

use define block

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

use define block

{Define} 블록에 추가 블록을 붙입니다.

use define block

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

use define block

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


내 블록을 사용하는 방법

사각으로 드라이브하기 예제

이 예제에서 로봇은 내 블록을 사용하여 다음을 수행합니다:

  • 200mm square 앞으로 드라이브하십시오.
  • 45도 우회전하십시오.
  • 300mm square 앞으로 드라이브하십시오.

{Define} 모자 블록은 절차를 나눕니다. 다음 예제에서 이 {Define} 모자 블록은 특정 횟수만큼 사각으로 드라이브하는 데 사용되는 블록들을 나눕니다. {Define} 블록에서 인수를 드래그하여 블록 내에서 사용할 수 있습니다.

b7PkqWxG7s.png

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

Final

매개 변수가 변경되면 프로젝트는 다운로드 및 실행 준비가 됩니다.

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

Last Updated: