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

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


블록 만드는 방법

블록 팔레트에서 '내 블록' 카테고리가 선택되었습니다.

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

VEXcode VR 프로젝트에서 사용자 지정 블록 호출을 보여주는 내 블록 스택

"블록 이름" 필드에 입력하여 블록 이름을 바꾼 다음 "확인"을 선택합니다.


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

숫자 입력을 추가하세요.

VEXcode VR 워크스페이스에서 '내 블록' 정의와 해당 사용자 지정 블록이 프로젝트 스택에 추가된 모습입니다.

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

입력값(부울)을 추가하세요.

VEXcode VR에서 사용할 수 있는 사용자 지정 블록 "사각형 안에서 운전하기"가 포함된 내 블록 메뉴입니다.

"블록 만들기(미리 보기)" 화면에서 "입력 추가(부울)" 옵션을 선택합니다. "부울" 필드에 입력하여 입력 이름을 바꾼 다음 "확인"을 선택합니다.

레이블을 추가하세요

VEXcode VR에서 사용자 지정 블록을 만드는 데 사용되는 '내 블록' 버튼

“블록 만들기(미리보기)” 화면에서 “레이블 추가” 옵션을 선택하세요. "라벨 텍스트" 필드에 입력하여 레이블 이름을 바꾼 다음 "확인"을 선택합니다.

입력값과 레이블을 결합합니다.

VEXcode VR 블록 팔레트에 속도 및 거리 입력 기능을 갖춘 내 블록입니다.

일련의 블록을 생성하기 위해 입력과 레이블을 함께 결합합니다.


입력란/레이블 삭제 방법

내 블록 설정 메뉴에서 선택한 입력 항목을 삭제하세요.

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


정의 블록 사용 방법

VEXcode VR 워크스페이스의 '내 블록' 기능을 사용하면 사용자 지정 시퀀스를 재사용 가능한 블록으로 구성할 수 있습니다.

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

VR 로봇의 펜 내리기, 주행, 회전 명령을 포함하는 '내 블록' 정의를 보여주는 블록 화면입니다.

"정의" 블록에 추가 블록을 부착합니다.

VEXcode VR에서 My Block 매개변수의 입력으로 숫자 블록을 추가하는 방법

"정의" 블록의 매개변수를 사용합니다.

사용자 지정 사각형 그리기 블록을 사용할 수 있는 내 블록 팔레트입니다.

“시작할 때” 블록에 첨부된 “마이 블록”을 사용하세요.


내 블록 사용 방법

사각형 그리기 예시

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

  • 200mm 앞으로 이동
  • 검정색 펜으로 300mm 정사각형을 그립니다.
  • 25도 우회전
  • 빨간색 펜으로 500mm 정사각형을 그립니다.

"정의" 모자 블록은 절차를 세분화합니다. 다음 예에서 이 "정의" 모자 블록은 사각형을 그리는 데 사용되는 블록을 특정 횟수만큼 분해합니다. 이 비디오에 나와 있는 것처럼 정의 블록에서 인수를 드래그하여 블록 내에서 사용하세요.

"정의" 블록 설정이 완료되면, 새로 생성된 블록을 드래그하여 "시작 시" 블록에 추가하고 이 영상에서 보여주는 것처럼 매개변수를 설정할 수 있습니다.

VEXcode VR 프로젝트에서 My Block을 사용하여 펜 도구로 두 개의 사각형을 그리는 명령을 반복 실행합니다.

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

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

Last Updated: