엔트리 탐험하기
  • [탐험하기]
    • 🌏탐험가를 위한 가이드
  • [첫 시작]
    • 🚩시작하기
    • 📘용어
    • 👥회원 유형 권한
  • [아바타]
    • 😀첫 아바타 만들기
    • 🙃아바타 수정하기
    • 🎨나만의 아이템 만들기
  • [월드]
    • 🚪월드 들어가기
    • 🖥️월드 화면 구성
    • ⚙️월드 정보 수정하기
    • 💌친구 초대하기
    • 🖌️문제 제보하기
    • 🚨신고하기
    • 🙂마이 메뉴
  • [만들기]
    • 🚪'만들기' 들어가기
    • 🌏월드 만들기
      • 나의 맵 목록
      • 만들기 화면
      • 바닥
      • 벽
      • 오브젝트
      • 타일 효과
      • 코딩 창
        • 코딩 오브젝트 탭
        • 소리 탭
        • 블록 창
      • 코딩 블록
        • 시작 블록
        • 흐름 블록
        • 움직임 블록
        • 생김새 블록
        • 글상자 블록
        • 소리 블록
        • 판단 블록
        • 계산 블록
        • 자료 블록
        • 함수 블록
        • 메시지 블록
        • 플레이어 블록
    • 🚲오브젝트 만들기
      • 오브젝트 대시보드
      • 오브젝트 에디터
    • 👕아이템 만들기
      • 아이템 대시보드
      • 아이템 에디터
    • 💡만들기 TIP
      • 고블린 물리치기😈
      • 화살을 발사하는 오브젝트🏹
Powered by GitBook
On this page
  • ① 픽셀
  • ② 타일
  • 1. x 좌표를 (10) 만큼 바꾸기
  • 2. y 좌표를 (10) 만큼 바꾸기
  • 3. (2) 초 동안 x: (10) y: (10) 만큼 움직이기
  • 4. x: (10) 위치로 이동하기
  • 5. y: (10) 위치로 이동하기
  • 6. x: (0) y: (0) 위치로 이동하기
  • 7. (2) 초 동안 x: (10) y: (10) 위치로 이동하기
  • 8. 방향을 (90) 만큼 회전하기
  • 9. (2) 초 동안 방향을 (90) 만큼 회전하기
  • 10. 방향을 (90) (으)로 정하기
  • 11. [오브젝트] 위치로 이동하기
  • 12. (2) 초 동안 [오브젝트] 위치로 이동하기
  • 13. 가로 (1) 번째, 세로 (5) 번째 타일 맵 좌표로 이동하기
  • 14. (1) 초 동안 가로 (5) 번째, 세로 (3) 번째 타일 맵 좌표로 이동하기
  • 15. 가로 (10) 타일, 세로 (10) 타일만큼 움직이기
  • 16. (2) 초 동안 가로 (10) 타일, 세로 (10) 타일만큼 움직이기
  1. [만들기]
  2. 월드 만들기
  3. 코딩 블록

움직임 블록

움직임 블록에는 오브젝트를 움직이거나 회전 시키는 블록들이 있습니다.

참고로 '플레이어'는 회전 시킬 수 없어요.

움직임 거리는 다음 두 가지 단위로 표현됩니다.

① 픽셀

오브젝트의 x 좌표와 y 좌표를 표현할 때 사용해요.

탐험하기에서는 맵의 좌측 최상단을 (0, 0) 기준점으로 두고 오브젝트가 오른쪽으로 갈수록 x 좌표가 커지고, 아래로 갈수록 y 좌표가 커져요.

② 타일

타일은 32x32 픽셀 크기의 정사각형 영역으로, 가로와 세로 타일 맵 좌표를 표현할 때 사용해요.

맵의 바닥, 벽, 오브젝트, 아바타의 위치는 모두 이 타일에 맞춰져 있습니다.

타일 맵 좌표는 해당 위치에 도달하기까지의 타일 수로 나타내는데, 맵의 좌측 최상단은 가로 0 번째, 세로 0 번째 타일 맵 좌표로 표현되죠.

이제 탐험하기의 좌표 체계에 대해 알았으니, 블록들을 살펴볼까요?

1. x 좌표를 (10) 만큼 바꾸기

'플레이어', 일반 오브젝트에서 사용할 수 있습니다.


입력한 수가 양수이면 오른쪽으로, 음수이면 왼쪽으로 움직여요.

2. y 좌표를 (10) 만큼 바꾸기

'플레이어', 일반 오브젝트에서 사용할 수 있습니다.


입력한 수가 양수이면 아래쪽으로, 음수이면 위쪽으로 움직여요.

3. (2) 초 동안 x: (10) y: (10) 만큼 움직이기

'플레이어', 일반 오브젝트에서 사용할 수 있습니다.


이 블록의 동작이 끝난 후에 다음 블록이 동작합니다.

4. x: (10) 위치로 이동하기

'플레이어', 일반 오브젝트에서 사용할 수 있습니다.


5. y: (10) 위치로 이동하기

'플레이어', 일반 오브젝트에서 사용할 수 있습니다.


6. x: (0) y: (0) 위치로 이동하기

'플레이어', 일반 오브젝트에서 사용할 수 있습니다.


7. (2) 초 동안 x: (10) y: (10) 위치로 이동하기

'플레이어', 일반 오브젝트에서 사용할 수 있습니다.


이 블록의 동작이 끝난 후에 다음 블록이 동작합니다.

8. 방향을 (90) 만큼 회전하기

일반 오브젝트에서 사용할 수 있습니다.


입력한 각도가 양수이면 시계 방향으로, 음수이면 반시계 방향으로 회전해요.

9. (2) 초 동안 방향을 (90) 만큼 회전하기

일반 오브젝트에서 사용할 수 있습니다.


입력한 각도가 양수이면 시계 방향으로, 음수이면 반시계 방향으로 회전해요.

이 블록의 동작이 끝난 후에 다음 블록이 동작합니다.

10. 방향을 (90) (으)로 정하기

일반 오브젝트에서 사용할 수 있습니다.


입력한 각도가 양수이면 시계 방향으로, 음수이면 반시계 방향으로 회전해요.

11. [오브젝트] 위치로 이동하기

'플레이어', 일반 오브젝트에서 사용할 수 있습니다.


이 오브젝트가 선택한 오브젝트의 위치로 이동합니다.

12. (2) 초 동안 [오브젝트] 위치로 이동하기

'플레이어', 일반 오브젝트에서 사용할 수 있습니다.


이 블록의 동작이 끝난 후에 다음 블록이 동작합니다.

13. 가로 (1) 번째, 세로 (5) 번째 타일 맵 좌표로 이동하기

'플레이어', 일반 오브젝트에서 사용할 수 있습니다.


14. (1) 초 동안 가로 (5) 번째, 세로 (3) 번째 타일 맵 좌표로 이동하기

'플레이어', 일반 오브젝트에서 사용할 수 있습니다.


이 블록의 동작이 끝난 후에 다음 블록이 동작합니다.

15. 가로 (10) 타일, 세로 (10) 타일만큼 움직이기

'플레이어', 일반 오브젝트에서 사용할 수 있습니다.


가로는 입력한 수가 양수이면 오른쪽으로, 음수이면 왼쪽으로 움직여요.

세로는 입력한 수가 양수이면 아래쪽으로, 음수이면 위쪽으로 움직여요.

16. (2) 초 동안 가로 (10) 타일, 세로 (10) 타일만큼 움직이기

'플레이어', 일반 오브젝트에서 사용할 수 있습니다.


가로는 입력한 수가 양수이면 오른쪽으로, 음수이면 왼쪽으로 움직여요.

세로는 입력한 수가 양수이면 아래쪽으로, 음수이면 위쪽으로 움직여요.

이 블록의 동작이 끝난 후에 다음 블록이 동작합니다.

Previous흐름 블록Next생김새 블록

Last updated 6 months ago

이 오브젝트의 x 좌표를 입력한 수()만큼 움직입니다.

이 오브젝트의 y 좌표를 입력한 수()만큼 움직입니다.

입력한 시간()동안 이 오브젝트의 x, y 좌표를 현재 위치에서 각각의 거리()만큼 움직입니다.

이 오브젝트가 입력한 x 좌표()로 바로 이동합니다.

이 오브젝트가 입력한 y 좌표()로 바로 이동합니다.

이 오브젝트가 입력한 x, y 좌표()로 바로 이동합니다.

입력한 시간()동안 이 오브젝트가 입력한 x, y 좌표()로 이동합니다.

이 오브젝트를 입력한 각도()만큼 회전 시킵니다.

입력한 시간()동안 이 오브젝트를 입력한 각도()만큼 회전 시킵니다.

이 오브젝트를 입력한 각도()만큼 회전 시킵니다.

목록 상자()를 클릭하면 오브젝트를 지정해 해당 위치로 이동할 수 있습니다.

입력한 시간()동안 이 오브젝트가 선택한 오브젝트의 위치로 이동합니다.

목록 상자()를 클릭하면 오브젝트를 지정해 해당 위치로 이동할 수 있습니다.

이 오브젝트가 입력한 가로, 세로 타일 맵 좌표()로 바로 이동합니다.

입력한 시간()동안 이 오브젝트가 가로, 세로 타일 맵 좌표()로 이동합니다.

이 오브젝트의 가로, 세로 타일 맵 좌표를 현재 위치에서 각각의 거리()만큼 움직입니다.

입력한 시간()동안 이 오브젝트의 가로, 세로 타일 맵 좌표를 현재 위치에서 각각의 거리()만큼 움직입니다.

🌏