Показать сообщение отдельно
Старый 17.09.2010, 20:38
JOGER вне форума Посмотреть профиль Отправить личное сообщение для JOGER Найти все сообщения от JOGER
  № 1  
Ответить с цитированием
JOGER

Регистрация: Nov 2009
Сообщений: 67
По умолчанию Пролетает кадр

Приветствую!
Проблема в следующем: Делаю открывающуюся дверь подъезда. Т.е. есть мувик "дверь", в нём лежит мувик "ручка", у которой собственная анимация. Мне необходимо, чтобы после анимации ручки сразу проигрывалась анимация открывания двери. Использую следующий код, который прописан в первом кадре двери:
Код AS1/AS2:
stop();
onEnterFrame = function () {
id = setTimeout(function () {
		clearInterval(id);
		nextFrame();
		}, 1150);
}
Дверь замечательно открывается, далее главный герой идёт по дорожке, как только доходит до определённой точки, таймлайн пролетает на последний кадр.
А как же сделать чтобы переходил на нужный мне? Другими словами дверь на 1 кадре, переход должен произойти на 2,а получается что переходит на 2 и сразу же на 3?
Проблему впринципе понял, заключается в nextFrame, но если поставить gotoAndPlay(2); анимация двери получается прерывсистой и постоянно повторяющейся,независимо от того, поставлен ли stop(); на последнем кадре анимации двери или не поставлен.
Спасибо.