나는 3 개의 축구 공으로 구성된 MovieClip을 가지고 있으며 내 게임에서 플레이어가 실패 할 때마다 1 개의 공에 X 표시를 추가해야합니다. 나는 hitTestObject가 볼이 골 지역에 도달했을 때를 감지하지만, 볼이 바깥으로 갈 때 fails_mc 안에 1 프레임을 플레이하고 X 마크를 공에 추가해야한다. (각 프레임에는 3 개의 다른 png 파일이있다.), 이것은 내가 사용하고있는 코드이지만 프레임별로 fail_mc를 재생하는 방법을 모르겠다. (같은 함수가 매번 사용된다는 것을 명심하라. 그래서 각 프레임이 마지막으로 재생 된 프레임에 추가되어야한다. :동일한 기능을 여러 번 실행 한 후에 프레임별로 MovieClip 재생
if (ball.hitTestObject(goalie))
{
goal_mc.play();
net_mc.play();
}
else
{
fails_mc.play(+=1); // This is not working
trace("It’s a fail");
}
3이 실패한 후에는 게임을 끝내는 또 다른 기능을 실행 시키지만, 나중에 어떻게 할 것인지를 알아낼 것입니다.
Thanks LondonDrugs, fails_mc.gotoAndStop (2); 완벽하게 작동하지만, 다음 번엔 함수가 실행될 때까지 다음 프레임을 재생해야합니다. 플레이어가 3 번을 놓치면 완료해야하지만 실행 된 함수는 동일하므로 +1 프레임까지 재생하는 방법을 알아야합니다. 3 개의 볼은 X 표시가되어 있습니다. 고마워! –
nextFrame() then – BadFeelingAboutThis
내 업데이트 된 예를보세요. – BadFeelingAboutThis