Показать сообщение отдельно
Старый 28.02.2013, 16:37
KumoKairo вне форума Посмотреть профиль Отправить личное сообщение для KumoKairo Найти все сообщения от KumoKairo
  № 3  
Ответить с цитированием
KumoKairo
 
Аватар для KumoKairo

Регистрация: Jan 2013
Сообщений: 550
Записей в блоге: 1
Скорее всего функция zastavka1() выполняется один раз, когда сама заставка на первом кадре, поэтому условие
Код AS3:
if(zastavka.currentFrame == 135)
никогда не выполнится

На саму заставку можно накрутить слушатель события .onComplete вместо прямой проверки на равенство 135

Код AS3:
function zastavka1():void
{
	gotoAndStop(1);
	zastavka.addEventListener(Event.COMPLETE, onCompleteHandler);
}
function onCompleteHandler(e:Event):void
{
        zastavka.stop();
		hi_again();
		stop_zast = true;
}
function hi_again():void
{
gotoAndStop(2);
// Тут прочие действия, которые выполняет функция
}