스크래치_엔트리

(스크래치) 복제하기: 고양이 달리기 대회

고니자니 2022. 10. 24. 19:31
반응형

#스크래치 #복제 #달리기 #대회 #경주

 

스크래치의 복제하기 기능에 대해 설명합니다.

복제하기와 관련된 블록은 [제어] 블록에 있습니다.

(나 자신) 복제하기: 스프라이트를 같은 위치에 복제합니다.

복제되었을 때: 복제된 복제본을 움직일 수 있습니다.

이 복제본 삭제하기: 복제본의 행동이 끝나고 복제본의 삭제가 필요하면 사용하면 됩니다.

 

 

예제: 고양이 달리기 대회

1. 고양이 스프라이트를 4개 수직으로 복제하고, 복제된 고양이는 앞으로 계속 달리가도록 합니다.

기다리는 시간은 난수로 (0.1 ~ 0.3)초 기다리도록 해서, 이동하는 속도를 서로 다르게 만듭니다.

다음과 같이 코드를 작성합니다.

2. 복제되었을 때, 앞으로 가도록 코드를 작성합니다.

3. 실행해 봅니다. 0.1 ~ 0.3초 기다리기를 다른 값으로 조정해 보면 달리는 차이를 더 크게 할 수 있습니다.

 


고니의 코딩 노트 (tistory.com)

 

(스크래치) 신호 보내기, 신호를 받았을 때

#신호보내기 #신호를받았을때 스크래치 코딩은 스프라이트를 선택하고, 이 선택된 스프라이트에게 코드를 작성하기 때문에 코드가 작성된 스프라이트만 동작시킬 수 있습니다. 만약 어떤 스프

gonyzany.tistory.com

 

반응형