-
Notifications
You must be signed in to change notification settings - Fork 1
Used methods in Tutorial part 3
linuxlight edited this page Jun 21, 2021
·
4 revisions
Tutorial part 3 : Shoot!에서 사용된 EAG engine component들을 소개합니다.
Object class에서는 console에서 움직이면서 간단한 물리법칙을 적용할 수 있는 object들을 생성할 수 있습니다.
int Object::getX()
Object의 x좌표를 반환합니다.
Value | Description |
---|---|
int | 해당 Object instance의 x좌표 |
int Object::getY()
Object의 y좌표를 반환합니다.
Value | Description |
---|---|
int | 해당 Object instance의 y좌표 |
Matrix& Object::getImage()
Object::makeImage
에서 만든 image Matrix를 반환합니다.
Value | Description |
---|---|
Matrix | 해당 instance의 image Matrix |
Game Loop는 매 Frame별로 실행할 명령을 결정하고 EAG engine의 모든 component들을 연결시켜 주는 역할을 합니다
KeyListener& GameLoop::getKeyListener()
KeyListener thread를 반환합니다.
Value | Description |
---|---|
KeyListener | GameLoop 내의 KeyListener thread |