•  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
r2
r1

(새 문서)
1[[분류:코드]]
2[목차]
3[clearfix]
4
5||<width=800><tablebgcolor=transparent>{{{#!wiki style="background: #f7c6ca; border: 1px solid #b42e3b; border-radius: .25rem; color: #3f0404; padding: .5rem .75rem"dark-style="background: #3d050b; border-color: 861520; color: #eec0c0"
6'''[경고]''' 본 문서는 아직 작성이 덜 된 문서입니다. 문서가 완벽해질 때까지 많은 협조 부탁드립니다.}}}||
7
8== 개요 ==
9[[엔트리]]의 코드들을 모아 놓은 문서. 아래 서술할 코드들은 전부 한국어 편집기 블록 코딩 기준으로 작성한다.
10
11==# 템플릿 #==
12{{{||<-3><bgcolor=#탭 색> {{{+2 {{{#fff '''블록명'''}}}}}} ||
13||<-3><bgcolor=#fff> [[파일:시작하기 버튼을 클릭했을 때.png|width=250]] ||
14|| {{{#000 '''용도'''}}} ||<-3><bgcolor=#fff,#000> ||
15|| {{{#000 '''분류'''}}} ||<-3><bgcolor=#fff,#000> ||}}}
r2
16분류는 시작 블록, 단순 블록, 목록 상자가 있는 블록, 아래에 다른 블록과 연결할 수 없는 블록, 조건문 블록, 복합 블록(블록 내에 문자열값 또는 판단값이 필요한 경우), 판단 블록, 계산 블록, 반복 블록, 특수 블록으로 나뉩니다. 서로 다른 항목이 여러 개 있는 블록도 가능합니다.
r1

(새 문서)
17
18== 블록 ==
19=== 시작 ===
r2
20
21==== 시작하기 버튼을 클릭했을 때 ====
r1

(새 문서)
22||<-3><bgcolor=#0CC85CFF> {{{+2 {{{#fff '''시작하기 버튼을 클릭했을 때'''}}}}}} ||
23||<-3><bgcolor=#fff> [[파일:시작하기 버튼을 클릭했을 때.png|width=250]] ||
24|| {{{#000 '''용도'''}}} ||<-3><bgcolor=#fff,#000> 시작하기 버튼을 눌렀을 때 아래에 연결된 코드가 순차적 구조에 따라 실행되도록 만든다. ||
25|| {{{#000 '''분류'''}}} ||<-3><bgcolor=#fff,#000> 시작 블록 ||
26
r2
27==== 특정 키가 눌려졌을 때 ====
r1

(새 문서)
28||<-3><bgcolor=#0CC85CFF> {{{+1 {{{#fff '''(특정 키)가 눌려졌을 때'''}}}}}} ||
29||<-3><bgcolor=#fff> [[파일:q키를 눌렀을 때.png|width=200]] ||
r2
30|| {{{#000 '''용도'''}}} ||<-3><bgcolor=#fff,#000> 특정 키가 눌려진 이벤트가 발생할 때 아래에 연결된 코드가 순차적 구조에 따라 실행되도록 만든다. 특정 키는 키보드의 아무 키를 의미한다. 목록 상자를 클릭하고 입력하고 싶은 키를 누르면 된다. ||
r1

(새 문서)
31|| {{{#000 '''분류'''}}} ||<-3><bgcolor=#fff,#000> 시작 블록, 목록 상자가 있는 블록 ||
32
r2
33==== 마우스를 클릭했을 때 ====
r1

(새 문서)
34||<-3><bgcolor=#0CC85CFF> {{{+1 {{{#fff '''마우스를 클릭했을 때'''}}}}}} ||
35||<-3><bgcolor=#fff> [[파일:마우스를 클릭했을 때.png|width=200]] ||
36|| {{{#000 '''용도'''}}} ||<-3><bgcolor=#fff,#000> 마우스를 클릭한 이벤트가 발생할 때 아래에 연결된 코드가 순차적 구조에 따라 실행되도록 만든다. ||
37|| {{{#000 '''분류'''}}} ||<-3><bgcolor=#fff,#000> 시작 블록 ||
38
r2
39==== 마우스 클릭을 해제했을 때 ====
r1

(새 문서)
40||<-3><bgcolor=#0CC85CFF> {{{+1 {{{#fff '''마우스 클릭을 해제했을 때'''}}}}}} ||
41||<-3><bgcolor=#fff> [[파일:마우스 클릭을 해제했을 때.png|width=200]] ||
42|| {{{#000 '''용도'''}}} ||<-3><bgcolor=#fff,#000> 마우스를 클릭한 이벤트가 끝날 때 아래에 연결된 코드가 순차적 구조에 따라 실행되도록 만든다. ||
43|| {{{#000 '''분류'''}}} ||<-3><bgcolor=#fff,#000> 시작 블록 ||
44
r2
45==== 오브젝트를 클릭했을 때 ====
r1

(새 문서)
46||<-3><bgcolor=#0CC85CFF> {{{+1 {{{#fff '''오브젝트를 클릭했을 때'''}}}}}} ||
47||<-3><bgcolor=#fff> [[파일:오브젝트를 클릭했을 때.png|width=200]] ||
48|| {{{#000 '''용도'''}}} ||<-3><bgcolor=#fff,#000> 오브젝트를 클릭한 이벤트가 발생할 때 아래에 연결된 코드가 순차적 구조에 따라 실행되도록 만든다. ||
49|| {{{#000 '''분류'''}}} ||<-3><bgcolor=#fff,#000> 시작 블록 ||
50
r2
51==== 오브젝트 클릭을 해제했을 때 ====
r1

(새 문서)
52||<-3><bgcolor=#0CC85CFF> {{{+1 {{{#fff '''오브젝트 클릭을 해제했을 때'''}}}}}} ||
53||<-3><bgcolor=#fff> [[파일:오브젝트 클릭을 해제했을 때.png|width=200]] ||
54|| {{{#000 '''용도'''}}} ||<-3><bgcolor=#fff,#000> 오브젝트를 클릭한 이벤트가 끝날 때 아래에 연결된 코드가 순차적 구조에 따라 실행되도록 만든다. ||
55|| {{{#000 '''분류'''}}} ||<-3><bgcolor=#fff,#000> 시작 블록 ||
56
r2
57==== 신호를 받았을 때 ====
r1

(새 문서)
58||<-3><bgcolor=#0CC85CFF> {{{+1 {{{#fff '''[신호명] 신호를 받았을 때'''}}}}}} ||
59||<-3><bgcolor=#fff> [[파일:신호를 받았을 때.png|width=200]] ||
60|| {{{#000 '''용도'''}}} ||<-3><bgcolor=#fff,#000> 특정 신호를 받았을 때 아래에 연결된 코드가 순차적 구조에 따라 실행되도록 만든다. ||
61|| {{{#000 '''분류'''}}} ||<-3><bgcolor=#fff,#000> 시작 블록, 목록 상자가 있는 블록 ||
62
r2
63==== 신호를 보내기 ====
r1

(새 문서)
64||<-3><bgcolor=#0CC85CFF> {{{+1 {{{#fff '''[신호명] 신호 보내기'''}}}}}} ||
65||<-3><bgcolor=#fff> [[파일:신호 보내기.png|width=200]] ||
66|| {{{#000 '''용도'''}}} ||<-3><bgcolor=#fff,#000> 특정 신호를 보낸다. 신호를 받은 오브젝트는 그것에 따른 코드가 실행된다. ||
67|| {{{#000 '''분류'''}}} ||<-3><bgcolor=#fff,#000> 단순 블록, 목록 상자가 있는 블록 ||
68
r2
69==== 신호를 보내고 기다리기 ====
r1

(새 문서)
70||<-3><bgcolor=#0CC85CFF> {{{+1 {{{#fff '''[신호명] 신호 보내고 기다리기'''}}}}}} ||
71||<-3><bgcolor=#fff> [[파일:신호 보내고 기다리기.png|width=200]] ||
72|| {{{#000 '''용도'''}}} ||<-3><bgcolor=#fff,#000> 특정 신호를 보내고 반응할 때까지 기다린다. 신호를 받은 오브젝트는 그것에 따른 코드가 실행된다. ||
73|| {{{#000 '''분류'''}}} ||<-3><bgcolor=#fff,#000> 단순 블록, 목록 상자가 있는 블록 ||
74
r2
75==== 장면이 시작되었을 때 ====
r1

(새 문서)
76||<-3><bgcolor=#0CC85CFF> {{{+1 {{{#fff '''장면이 시작되었을 때'''}}}}}} ||
77||<-3><bgcolor=#fff> [[파일:장면이 시작되었을 때.png|width=200]] ||
78|| {{{#000 '''용도'''}}} ||<-3><bgcolor=#fff,#000> 장면이 넘겨지거나 새로운 장면이 시작되었을 때 아래 코드를 실행한다. ||
79|| {{{#000 '''분류'''}}} ||<-3><bgcolor=#fff,#000> 시작 블록 ||
80
r2
81==== 장면 시작하기 ====
r1

(새 문서)
82||<-3><bgcolor=#0CC85CFF> {{{+1 {{{#fff '''장면 시작하기'''}}}}}} ||
83||<-3><bgcolor=#fff> [[파일:장면 시작하기.png|width=200]] ||
84|| {{{#000 '''용도'''}}} ||<-3><bgcolor=#fff,#000> 사용자가 생성한 장면들 중에서, 특정 장면을 실행한다. ||
85|| {{{#000 '''분류'''}}} ||<-3><bgcolor=#fff,#000> 아래에 다른 블록과 연결할 수 없는 블록, 목록 상자가 있는 블록 ||
86
r2
87==== 다음/이전 장면 시작하기 ====
r1

(새 문서)
88||<-3><bgcolor=#0CC85CFF> {{{+1 {{{#fff '''다음 장면 시작하기'''}}}}}} ||
89||<-3><bgcolor=#fff> [[파일:다음 장면 시작하기.png|width=200]] ||
90|| {{{#000 '''용도'''}}} ||<-3><bgcolor=#fff,#000> 다음/이전 장면으로 장면을 전환한다. 장면 탭에서 순서를 바꿀 수 있다.||
91|| {{{#000 '''분류'''}}} ||<-3><bgcolor=#fff,#000> 아래에 다른 블록과 연결할 수 없는 블록, 목록 상자가 있는 블록 ||
92
93=== 흐름 ===
r2
94
95==== 초 기다리기 ====
96||<-3><bgcolor=#00C3FFFF> {{{+1 {{{#fff '''초 기다리기'''}}}}}} ||
97||<-3><bgcolor=#fff> [[파일:초 기다리기.png|width=250]] ||
98|| {{{#000 '''용도'''}}} ||<-3><bgcolor=#fff,#000> 아래의 연결된 코드가 실행되기까지 딜레이를 넣는다. ||
99|| {{{#000 '''분류'''}}} ||<-3><bgcolor=#fff,#000> 복합 블록 ||
100
101==== 반복하기 ====
102||<-3><bgcolor=#00C3FFFF> {{{+1 {{{#fff '''반복하기'''}}}}}} ||
103||<-3><bgcolor=#fff> [[파일:반복하기.png|width=250]] ||
104|| {{{#000 '''용도'''}}} ||<-3><bgcolor=#fff,#000> 반복하기 코드 안의 스크립트를 특정 횟수만큼 반복한다. 반복하기 종류는 전부 재귀함수보단 느리고, 반복문 딜레이는 약 0.01666초이다. ||
105|| {{{#000 '''분류'''}}} ||<-3><bgcolor=#fff,#000> 반복 블록, 복합 블록 ||
106
107==== 계속 반복하기 ====
108||<-3><bgcolor=#00C3FFFF> {{{+1 {{{#fff '''계속 반복하기'''}}}}}} ||
109||<-3><bgcolor=#fff> [[파일:계속 반복하기.png|width=250]] ||
110|| {{{#000 '''용도'''}}} ||<-3><bgcolor=#fff,#000> 반복하기 코드 안의 스크립트를 반복을 빠져나가기까지 계속 반복하게 한다. ||
111|| {{{#000 '''분류'''}}} ||<-3><bgcolor=#fff,#000> 반복 블록 ||
112
113==== 참이 될때까지/인동안 반복하기 ====
114||<-3><bgcolor=#00C3FFFF> {{{+1 {{{#fff '''참이 될때까지/인동안 반복하기'''}}}}}} ||
115||<-3><bgcolor=#fff> [[파일:참이 될때까지 반복하기.png|width=250]] ||
116|| {{{#000 '''용도'''}}} ||<-3><bgcolor=#fff,#000> 반복하기 코드 안의 스크립트를 특정 조건이 옳아질 때까지 반복하게 한다. 또는 옳은 동안 반복하게 하는 코드이다. ||
117|| {{{#000 '''분류'''}}} ||<-3><bgcolor=#fff,#000> 반복 블록, 목록 상자가 있는 블록 ||
118
119==== 반복 중단하기 ====
120||<-3><bgcolor=#00C3FFFF> {{{+1 {{{#fff '''반복 중단하기'''}}}}}} ||
121||<-3><bgcolor=#fff> [[파일:반복 중단하기.png|width=250]] ||
122|| {{{#000 '''용도'''}}} ||<-3><bgcolor=#fff,#000> 해당 반복하기 블록 안의 스크립트가 반복을 그만두게 한다. ||
123|| {{{#000 '''분류'''}}} ||<-3><bgcolor=#fff,#000> 단일 블록 ||
124
125==== 이번 반복 건너뛰기 ====
126||<-3><bgcolor=#00C3FFFF> {{{+1 {{{#fff '''이번 반복 건너뛰기'''}}}}}} ||
127||<-3><bgcolor=#fff> [[파일:이번 반복 건너뛰기.png|width=250]] ||
128|| {{{#000 '''용도'''}}} ||<-3><bgcolor=#fff,#000> 반복문에서 현재 진행중인 순서를 건너뛰고 다음 순서의 반복을 시작한다. ||
129|| {{{#000 '''분류'''}}} ||<-3><bgcolor=#fff,#000> 단일 블록 ||
130
131==== 만일 참이라면 ====
132||<-3><bgcolor=#00C3FFFF> {{{+1 {{{#fff '''만일 참이라면'''}}}}}} ||
133||<-3><bgcolor=#fff> [[파일:만일 참이라면.png|width=250]] ||
134|| {{{#000 '''용도'''}}} ||<-3><bgcolor=#fff,#000> 말그대로 만약 어떠한 조건이 만족한다면 안에 있는 코드를 실행한다. ||
135|| {{{#000 '''분류'''}}} ||<-3><bgcolor=#fff,#000> 복합 블록, 조건문 블록 ||
136
137==== 만일 참이라면/아니라면 ====
138||<-3><bgcolor=#00C3FFFF> {{{+1 {{{#fff '''만일 참이라면 아니라면'''}}}}}} ||
139||<-3><bgcolor=#fff> [[파일:만일 참이라면 아니라면.png|width=250]] ||
140|| {{{#000 '''용도'''}}} ||<-3><bgcolor=#fff,#000> 파이썬 문법의 if-else 조건문과 비슷하다. 만약 어떠한 조건이 만족한다면 위쪽에 있는 코드를 실행하고 만족하지 못한다면 아래쪽의 코드를 실행한다. ||
141|| {{{#000 '''분류'''}}} ||<-3><bgcolor=#fff,#000> 복합 블록, 조건문 블록 ||
142
143==== 참이 될때까지 기다리기 ====
144||<-3><bgcolor=#00C3FFFF> {{{+1 {{{#fff '''참이 될때까지 기다리기'''}}}}}} ||
145||<-3><bgcolor=#fff> [[파일:참이 될때까지 기다리기.png|width=250]] ||
146|| {{{#000 '''용도'''}}} ||<-3><bgcolor=#fff,#000> 어떠한 조건에 만족할때까지는 아래 연결된 코드가 실행되지 않는다. ||
147|| {{{#000 '''분류'''}}} ||<-3><bgcolor=#fff,#000> 복합 블록, 조건문 블록 ||
148
149==== 모든 코드 멈추기 ====
150||<-3><bgcolor=#00C3FFFF> {{{+1 {{{#fff '''모든 코드 멈추기'''}}}}}} ||
151||<-3><bgcolor=#fff> [[파일:모든 코드 멈추기.png|width=250]] ||
152|| {{{#000 '''용도'''}}} ||<-3><bgcolor=#fff,#000> 특정 코드의 실행을 중단하게 한다. ||
153|| {{{#000 '''분류'''}}} ||<-3><bgcolor=#fff,#000> 복합 블록, 목록 상자가 있는 블록 ||
154
155==== 처음부터 다시 실행하기 ====
156||<-3><bgcolor=#00C3FFFF> {{{+1 {{{#fff '''처음부터 다시 실행하기'''}}}}}} ||
157||<-3><bgcolor=#fff> [[파일:처음부터 다시 실행하기.png|width=250]] ||
158|| {{{#000 '''용도'''}}} ||<-3><bgcolor=#fff,#000> 모든 스크립트의 실행 상황을 중단하고, 처음부터 다시 실행하게 한다. ||
159|| {{{#000 '''분류'''}}} ||<-3><bgcolor=#fff,#000> 단일 블록 ||
160
161==== 복제본이 처음 생성되었을 때 ====
162||<-3><bgcolor=#00C3FFFF> {{{+1 {{{#fff '''복제본이 처음 생성되었을 때'''}}}}}} ||
163||<-3><bgcolor=#fff> [[파일:복제본이 생성되었을 때.png|width=250]] ||
164|| {{{#000 '''용도'''}}} ||<-3><bgcolor=#fff,#000> 모든 오브젝트의 복제본에게 해당된다. 복제본이 생성되었을 때 아래에 연결된 스크립트가 실행되게 한다. ||
165|| {{{#000 '''분류'''}}} ||<-3><bgcolor=#fff,#000> 시작 블록 ||
166
167==== 복제본 생성하기 ====
168||<-3><bgcolor=#00C3FFFF> {{{+1 {{{#fff '''복제본 생성하기'''}}}}}} ||
169||<-3><bgcolor=#fff> [[파일:복제본 생성하기.png|width=250]] ||
170|| {{{#000 '''용도'''}}} ||<-3><bgcolor=#fff,#000> 특정 오브젝트의 복제본을 생성하게 한다. ||
171|| {{{#000 '''분류'''}}} ||<-3><bgcolor=#fff,#000> 단일 블록, 목록 상자가 있는 블록 ||
172
173==== 이 복제본 삭제하기 ====
174||<-3><bgcolor=#00C3FFFF> {{{+1 {{{#fff '''이 복제본 삭제하기'''}}}}}} ||
175||<-3><bgcolor=#fff> [[파일:이 복제본 삭제하기.png|width=250]] ||
176|| {{{#000 '''용도'''}}} ||<-3><bgcolor=#fff,#000> 현재 코드가 실행되는 복제본을 보이지 않게 하고 코드를 중단한다. 해당 복제본 관련 지역변수도 전부 초기화되고 화면에 복제본의 상태가 표시되지 않는다. ||
177|| {{{#000 '''분류'''}}} ||<-3><bgcolor=#fff,#000> 아래에 다른 블록과 연결할 수 없는 블록 ||
178
179==== 모든 복제본 삭제하기 ====
180||<-3><bgcolor=#00C3FFFF> {{{+1 {{{#fff '''모든 복제본 삭제하기'''}}}}}} ||
181||<-3><bgcolor=#fff> [[파일:모든 복제본 삭제하기.png|width=250]] ||
182|| {{{#000 '''용도'''}}} ||<-3><bgcolor=#fff,#000> 생성한 모든 복제본에게 '복제본 삭제하기' 명령을 내린다. ||
183|| {{{#000 '''분류'''}}} ||<-3><bgcolor=#fff,#000> 단일 블록 ||
r1

(새 문서)
184
185=== 움직임 ===
186
187=== 생김새 ===
188
189=== 붓 ===
190
191=== 소리 ===
192
193=== 판단 ===
194
195=== 계산 ===
196
197=== 자료 ===
198==== 대답 관련 ====
199==== 변수 관련 ====
200==== 리스트 관련 ====
201
202=== 함수 ===
203==== 속성 ====
204===== 이름값 =====
205===== 문자/숫자값 =====
206===== 판단값 =====
207===== 결괏값 있는 함수 =====
208===== 지역변수 =====
209==== [[재귀함수]] ====
210
211=== 데이터분석 ===
212==== 테이블 관련 ====
213
214=== 인공지능 ===
215==== 인공지능 블록 불러오기 ====
216==== 인공지능 모델 학습하기 ====
217
218=== 확장 ===
219
220=== 하드웨어 ===
221==== 연결하기 ====
222
223=== 엔트리 콘솔[* 우리가 아는 그 html이 아니라 엔트리에서 지원하는 출력값을 내보내는 콘솔 창이다.] ===
224
225더 추가할 예정
226
227== 여담 ==