dolittle tips 객체 실행 예 {{{ 거북이! 만들기 100 전진 100 돌기 100 전진 }}} {{{ // 거북 객체로 부터 새로운 거북을 만든다. http://tinyurl.com/3ueuep // 거북! 만들다. //새로 만든 거북의 이름을 '닌자' 라고 하자. 닌자 = 거북! 만들다. //닌자에게 명령(!)을 내린다. 10 전진하고 120 우회전 하고 10 전진하고 ... 헥헥 닌자! 100 전진 120 우회전 100 전진 120 우회전 100 전진. // 간단하게 못하나? [] 안을 3회 반복 실행(!) 한다. [닌자! 100 전진 120 우회전]! 3회 반복한다. // 도형 만들기. 거북의 자취를 도형으로 바꾼다. 자취를 도형으로 바꾸면, 이동하거나 도형 안에 색 칠 할 수 있다. 닌자! 120 좌회전. [닌자! 100 전진 120 우회전]! 3회 반복한다. 닌자삼각표창 = 닌자! 도형만들다. 닌자삼각표창! (빨강색) 색칠하다 100 100 이동하기. // 닌자에게 새로운 명령을 가르쳐 준다. 닌자:점프 = [! 펜들기 100 전진 펜내리기. 자신]. // 닌자 점프 해보자. 닌자 점프 실행. 닌자! 점프. // x 만큼 점프! 닌자:점프 = [|x| ! 펜들기 (x) 전진 펜내리기. 자신]. 닌자! 200 점프. // 닌자 변신술! 닌자! "niwa.gif" 변신하다. }}} 닌자 부메랑! (잠자리 줍기) {{{ 닌자 = 거북! 만들다. 왼쪽버튼 = 버튼! "왼쪽" 만들다. //버튼 만들기 // 버튼 클릭했때 동작 정하기. 왼쪽버튼:동작 = [닌자! -30 전진]. 오른쪽버튼 = 버튼! "오른쪽 " 만들다 120 0 이동하기. //버튼만들어서, 만들어진 버튼을 120 0 만큼 이동한다. 오른쪽버튼:동작 = [닌자! 30 전진]. 돌기버튼 = 버튼! "돌기" 만들다 240 0 이동하기. 돌기버튼:동작 = [닌자! 10 우회전]. //label //라벨! 만들다 "1" 쓴다 150 150 위치. // 사악한 잠자리들 만들기 잠자리 = 거북! 만들다 "tonbo.gif" 변신하다 펜들다 150 150 위치. // 150 150 (x y) 위치에 놓기 잠자리2 = 잠자리! 만들다 250 150 위치. 잠자리3 = 잠자리! 만들다 -200 200 위치. 시계 = 타이머! 만들다 0.2 간격 60 시간. // 0.2초 간격으로 실행하는 60초 타이머 만들기 시계! [닌자! 10 전진] 실행. // [브메랑! 10 전진] 을 0.2 간격으로 60초 동안 실행. 닌자:충돌 = [ | 상대 | 상대! 감춘다 ]. //닌자:충돌 = [ | 상대 | 닌자! 90 우회전. 상대! 감춘다. 충돌횟수! 증가. ]. //닌자:충돌 = [ | 상대 | 닌자! (난수(360)) 우회전. 상대! 감춘다. 충돌횟수! 증가. ]. //충돌횟수 = 필드! 만들다 "0" 쓴다 100 100 위치. //충돌횟수:증가 = [! ((! 읽기) + 1) 쓴다.]. }}} 닌자 분신술 {{{ 닌자 = 거북! 만들다 "ayumiaka.gif" 변신한다. 닌자:낙하속도 = 10. 닌자:비상 = [ ! 10 전진. ]. 닌자:낙하 = [ ! 0 (낙하속도) 이동한다. 낙하속도 = 낙하속도 -1. ]. 닌자:분신술 = [ 폭발동작 = 타이머! 만들다 0.05 간격 1 시간 [! 비상 낙하.] 실행 1 횟수 [! 감춘다.] 실행. ]. 타이머! 만들다 0.0001 간격 12 횟수 [ 닌자! 만들다 분신술. 닌자! 30 우회전. ] 실행 1 횟수 [닌자! 감춘다.] 실행. }}}