아이템 획득하기
배우기
13 아이템
아이템 획득하기

이번 강의에서는 게임 캐릭터(스프라이트)가 아이템을 획득하고, 아이템 획득 시 점수가 올라가도록 하는 기능을 추가하는 실습을 진행하겠습니다. 

아이템 획득하기의 원리는 캐릭터가 아이템에 닿으면 아이템을 사라지도록 하고, 점수를 올려주는  것입니다. 이 원리를 기억하고 아이템 획득하기 스트립트를 작성해봅시다.


아이템 획득하기

스프라이트 썸네일에서 아이템을 클릭하고, 캐릭터와 닿을 경우 사라지도록 하는 스크립트를 작성합니다. 작성된 스크립트는 아래와 같은 형태가 될 것 입니다. 스크립트의 동작은 게임이 실행되는 동안 캐릭터에 닿았는지 지속적으로 검사해주는 것 입니다. 이렇게 스크립트를 작성하면, 플레이 상황에서 캐릭터에 아이템이 닿을 경우 사라져서 마치 캐릭터가 아이템을 흡수하는 느낌을 줍니다.

아이템 획득 시 점수 올리기

현재 캐릭터가 아이템을 획득하긴 하는데 아이템 획득에 대한 보상이 없습니다. 그렇다면 플레이어의 점수를 올려주는 방법으로 플레이어에게 보상하는 기능을 추가해보도록 하겠습니다.

지난 강의에서 점수라는 변수를 추가한 기억이 있으실 것 입니다. '' 분류에 라는 블록이 있습니다. 이 블록을   블록 안에 넣어줍니다. 다음으로 해당 아이템 획득 시 획득되는 점수를 빈칸에 적어줍니다.

위의 과정을 진행하면 아래와 같은 스크립트가 작성될 것입니다.

실습 내용

강의에서 학습한 내용을 토대로 고양이가 아이템과 점수를 획득할 수 있도록 스크립트를 작성해보세요.

모범 답안)


질문하기
추가 자료
no files uploaded

추가 자료가 없습니다

여기서 새로운 학습 자료를 확인하세요!
선생님이 추가한 자료들을 바로 확인할 수 있어요.