2014-04-08 2 views
0

나는 안드로이드 게임을 위해 libgdx와 scene2d를 사용하고 있습니다. 다양한 작업을 수행하기 위해 클릭 할 수있는 배우가있는 무대가 있습니다. 액터는 현재 정적 인 이미지입니다. 나는(getKeyFrame을 통해) scene2d 액터에 애니메이션을 추가하는 방법

targetRingSmall = new Animation(1/6f, targetAtlas.findRegions("small")); 
    targetRingSmall.setPlayMode(Animation.LOOP_PINGPONG); 
    targetRingSmall.getKeyFrame(0); 

내가 그들에게로 클릭 할 수있는 배우를 유지하면서 애니메이션 이미지를 반복 할 배우를 변경하려면
animationTime += delta; 
batch.draw(targetRingSmall.getKeyFrame(animationTime), x, y, 76, 76); 

로 오버레이를 대상으로 않는 다른 코드가 있습니다. 어떻게해야합니까?

+0

당신이하려는 것을 그래픽으로 표현할 수 있습니까? – Yuvaraja

+0

저는 현재 사각형 상자를 자리 표시 자 그래픽으로 사용하고 있습니다. 애니메이션 스프라이트로 대체하고 싶습니다. 필자는 비 액터 객체의 애니메이션을 수행하는 방법의 예로서 코딩 된 getKeyFrame을 나열했습니다. – Sym

답변

1

애니메이션의 키 프레임 이미지가있는 액터에서 setDrawable을 사용하면 필요한 부분에 효과적입니다.

관련 문제