미션
AnimationDemo 클래스를 만들고 이미지가 없어도 도형 placeholder가 보이는 애니메이션을 요청하세요.
힌트
이미지가 없어도 실행되는 fallback 조건을 꼭 요청하세요.
관련 개념
샘플 프롬프트
`lessons/python_tk_game_lab/step04_character_animation.py` 파일을 만들어줘.
Python `tkinter`를 사용하고 `from asset_manager import AssetManager`를 사용해.
`AnimationDemo` 클래스와 `self.frame_index`, `draw_player()`, `update()`, `run()`을 포함해줘.
이미지가 없으면 파란색/초록색 원 placeholder를 번갈아 그려줘.
완료 체크
평가 기준
- 이미지 로딩 실패에도 실행된다.
- draw_player()가 이미지와 placeholder를 나눠 처리한다.
- 이번 강의 범위가 제자리 애니메이션으로 제한된다.
정답/해설
애니메이션은 여러 프레임을 빠르게 바꿔 움직이는 것처럼 보이게 하는 방식입니다.
KIKI TUTOR
Kiki 도움
막힐 때만 열어보는 작은 도움이에요.
현재 화면에서 사용할 수 있는 도움만 활성화됩니다.
문제를 풀다가 막히면 Kiki에게 짧게 도움을 요청해보세요.
