Надеюсь, я объясню это хорошо. Но в моей игре у меня есть 3 ключевых кадра для моего мувиклипа. 1, чтобы отобразить его нормальное состояние. 2, чтобы показать его взорван, и 3, чтобы удалить его со сцены. Всего 3 кадра. Когда пуля попадает в объект, я иду и играю 2-й кадр. затем, когда кадр 3 попадает, я удаляю его. Вот мой код
private function blowUp():void
{
if(dead)
{
gotoAndPlay(2);
if(currentFrame == 3)
{
garbage = true;
}
}
}
Моя проблема в том, что он переходит во второй кадр, но никогда не достигает третьего кадра. поэтому кадр 3 не может собрать мусор пули. Если я использую Play () вместо этого, тогда он работает, но gotoAndPlay не
Я даже пытался удалить ключевой кадр из кадра 3 (это все еще кадр). (Надеюсь, что это сыграет), но это не так. Я знаю, что моя проблема глупа, так что если кто-то может помочь, это было бы здорово. спасибо