micro : bit의 사용자 정의 블록 만들기

2404 단어 MakeCodemicrobit
micro:bit의 MakeCode를 사용하고 있다면 함수라기보다 새롭게 붙이는 기판의 확장 블록을 만들고 싶을 때가 있습니다. 여기에서는 커스텀 블록을 만들고, 그 커스텀 블록 자체를 공개하지 않고 내장한 코드만을 공유해 타인에게 사용할 수 있는 방법을 설명합니다.

전체 흐름


  • MakeCode에서 블록을 JavaScript로 변경
  • 왼쪽 하단에있는 탐색기를 열고 +를 클릭하십시오
  • [블록]으로 돌아가 [Custom]이라는 항목에 [fib]과 [foo]의 블록이 되어 있는지 확인한다.
  • 프로그램에 내장 왼쪽 상단의 '공유'를 눌러 URL로 다른 사람과 공유

  • 커스텀 블록을 만드는 방법



    우선 커스텀 블록을 만듭니다.
    상단의 [블록]을 [JavaScript]로 전환 코드를 작성하는 상태로 합니다.
    micro:bit 에뮬레이터의 왼쪽 하단에 표시되는 탐색기를 엽니다.


    거기에 표시되는 [+]를 클릭하면 사용자 정의 블록을 만드는 병아리를 만들 수 있습니다.
    클릭하면 프롬프트가 표시되므로 [계속]을 클릭합니다.


    전체 화면이 새로 고쳐지고 탐색기에 [custom.ts]가 추가되어 화면이 열려 있습니다.


    이 상태에서 [블록]으로 되돌리면 새로 고쳐지고 사용자 지정 블록이 추가되었음을 알 수 있습니다.

    ※블록으로 되돌리는 것으로 반영되어 표시됩니다.

    그 커스텀 블록을 적당히 배치할 수 있습니다. 어떤 동작을 하는지 custom.ts를 확인하십시오.


    이 만들어진 블록은 만든 커스텀 블록이 포함된 상태에서 공유가 가능합니다.
    평소처럼 공유해보세요.


    이것으로 타인도 만지는 커스텀 블록이 완성되었습니다!

    이것 이후는 무엇을・・・



    기본적으로 커스텀 블록은 다른 블록등 github상에 존재하고 있으므로, 그 내용을 참고로 하면서 코드를 개조합니다.
    어느 정도 완성되면 저장 옆에 있는 github 아이콘을 클릭하면 자신의 github에 커스텀 블록을 게시할 수 있습니다.

    다만 공식의 것과는 달리 확장 기능으로부터 검색하는 경우에는 github의 URL을 넣을 필요가 있습니다.

    좋은 웹페이지 즐겨찾기