PDA

Просмотр полной версии : Картинка не появляется на кадре почему?


gmaneye
06.03.2009, 00:27
На первом кадре ничего нет, на втором - картинка.
При записи такого года на другом Layer
stop();
gotoAndStop(2); // 2 - picture
появляется ничего тоесть картинки нет...
а если записать gotoAndPlay(2); появл. картинка, почему картинки нету?
ps: помимо картинки не появляются и другие элементы а если картинку убрать то всё будет показываться
pps: картинка JPG

Azo
06.03.2009, 01:08
возможно у вас на втором кадре не прописано stop();

gmaneye
06.03.2009, 01:11
но ведь я запускаю gotoAndStop а не gotoAndPlay , gotoAndStop делает : переходит на кадр и останавливает flash

Azo
06.03.2009, 01:13
попробуйте в кадре где картинка прописать вначале кода stop();

gmaneye
06.03.2009, 01:18
не работает, но факт: если картинку поставить на первом кадре то и на остальных она будет показываться...

iNils
06.03.2009, 01:29
Можно исходник?

gmaneye
06.03.2009, 01:41
Пожалуйста:
Исходник (http://slil.ru/27026750)

iNils
06.03.2009, 01:51
У меня нет CS4

gmaneye
06.03.2009, 01:53
a CS3 ?

cleptoman
06.03.2009, 01:54
stop();
onEnterFrame = function(){
if(_root.getBytesLoaded() == _root.getBytesTotal()){
delete onEnterFrame;
gotoAndStop(2);
}
}

просто вы переходите сразу во фрэйм, котроый не успел загрузиться

gmaneye
06.03.2009, 02:07
ohhhh! true! спасибо!

А ведь функция onEnterFrame выполнится один раз или нет?

cleptoman
06.03.2009, 02:34
нет..она выполняется каждый фрэйм..потому там условие...по выполнению которого она убивается

gmaneye
06.03.2009, 02:51
понял спасибо большое