나는 이것을 잘 설명하기를 바랍니다. 하지만 내 게임에서 총알 MoviClip에 3 개의 키 프레임이 있습니다. 1 정상 상태를 표시합니다. 2는 그것을 위로 보여주고, 3은 무대에서 그것을 제거합니다. 총 3 프레임. 총알이 물체에 닿으면 두 번째 프레임으로 가서 재생합니다. 다음 프레임 3 조회수, 그것을 제거합니다. 여기 내 코드가은 하나의 키 프레임 만 재생합니다.
private function blowUp():void
{
if(dead)
{
gotoAndPlay(2);
if(currentFrame == 3)
{
garbage = true;
}
}
}
내 문제는 프레임 2로 이동하지만 프레임 3에는 도달하지 않는다는 것입니다. 그래서 프레임 3은 총알을 가비지 수집 할 수 없습니다. 대신 Play()를 사용하면 작동하지만 gotoAndPlay는 수행하지 않습니다.
프레임 3 (아직 프레임 임)에서 키 프레임을 제거하려고했습니다. (그것이 끝나기를 원했지만) 그렇지 않습니다. 나는 내 문제가 바보 같기 때문에 누군가가 도울 수 있다면 큰 일이라고 생각한다. thanks