2011-10-20 7 views
0

"종이 던지기"와 같은 거리에 공을 던지는 효과를 만들고 싶습니다. 공이 거리에 따라 작아야한다는 것을 이해하지만, 이 효과 또는 이것의 이름은 무엇입니까 그래서 나는 그것에 대해 더 많은 정보를 검색합니다.2d 엔진으로 3D 효과를 만드는 방법 - AndEngine

감사합니다.

+0

그리고 귀하의 질문은 무엇입니까? – EboMike

답변

-1

OpenGL ES에서 glTranslatef(), glScalef() 및 glRotatef() 함수를 살펴보면 원하는 모든 효과를 얻을 수 있습니다.

gamedev.stackexchange.com에 대한 답변을 더 얻을 수 있습니다.

+0

제목에 "2d engine"이 언급되어 있으므로 OpenGL을 사용하지 않아야합니다. – EboMike

0

간단한 접근법은 거리에서 뒤로 이동할 때 스프라이트의 크기를 조절하는 것입니다. 스케일 속성을 Z 심도로 처리하면됩니다. 그러나 Z 정렬 (항목이 겹칠 때)에 유의하십시오. 종이 던지기 같은 간단한 게임에서 이것은 문제가되지 않습니다. 그러나 예를 들어, 대상이 후프를 통과하면 관리하기가 어려워집니다.