우리가 필요한 모든 에셋을 하나의 텍스처에 포함하고 있다고 가정 해보십시오. (그들 모두를 하나의 질감)이 예에서, 세 개의 원 :안드로이드 용 AndEngine에서 Sprite와 TextureRegions를 다루는 방법
내가 예를 들면, 스프라이트의 특정 영역을 렌더링 할 필요가 상상이 하나
우리는 어떻게해야합니까? 감사!
우리가 필요한 모든 에셋을 하나의 텍스처에 포함하고 있다고 가정 해보십시오. (그들 모두를 하나의 질감)이 예에서, 세 개의 원 :안드로이드 용 AndEngine에서 Sprite와 TextureRegions를 다루는 방법
내가 예를 들면, 스프라이트의 특정 영역을 렌더링 할 필요가 상상이 하나
우리는 어떻게해야합니까? 감사!
한 가지 방법은 TexturePacker과 AndEngine TexturePackerExtension을 사용하는 것입니다. 먼저 이미지를 분리 한 다음 TexturePacker를 사용하여 패킹 한 다음 TexturePackerExtension을 사용하여 이미지를로드해야합니다.
다른 방법은 TextureAtlas를 사용하여 TextureRtion을 추출한 다음 Sprite에 해당 영역을 사용하는 것입니다. TextureRegion을 아틀라스에서 추출하는 방법은 AndEngine 예제의 BasePhysicsJointExample을 참조하십시오. 지도에서 이미지의 x, y 좌표와 너비, 높이를 제공해야합니다.