0
onEnterTransitionDidFinish 메소드에서 실행되는 두 개의 CCMoveTo가 있으며 스프라이트 이동에 사용됩니다. 둘 다 올바르게 정의되어 있고 둘 다 작동하지만 두 번째로 호출 된 것만 실제로 시각적 인 변화를 보여줍니다. 호출 후 스프라이트의 위치를 NSLoged했는데 새 위치가 정확하지만 화면의 위치는 정확하지 않습니다.Cocos2d - 첫 번째 CCAction이 변경 사항을 표시하지 않습니다.
첫 번째 호출을 인식하기 위해 필요한 업데이터에 대한 호출이 있습니까? 대한 명확한
: 어떤 도움을 주시면 더 좋구요
CCMoveBy *moveDown = [CCMoveBy actionWithDuration:0.6f position:ccp(0, -200)];
[backMenu runAction:moveDown]; // Does not show correct position or move animation visually
[menuArm runAction:moveDown]; // Shows correct move animation
.
돌이켜 보면 많은 의미가 있습니다. 알아 차렸을 것입니다. 감사! –