PDA

Просмотр полной версии : проблемы с loadMovie


villa
13.12.2005, 15:56
знячица есть два swf:
в 1.swf есть код
this.createEmptyMovieClip("container", 0);
btn.onRelease = function() {
container.loadMovie("картинка.jpg");
}

в 2.swf код
this.createEmptyMovieClip("container", 0);
container.loadMovie("1.swf");

проблема:
1.swf самостоятельно работает, а после загрузки в 2.swf "картинка.jpg" не появляется.
жду ваших предложений.

KUZEN
13.12.2005, 16:04
в 1.swf в первом кадре _lockroot=true;

villa
13.12.2005, 16:14
в 1.swf в первом кадре _lockroot=true;

не помогло.

villa
13.12.2005, 16:15
в 1.swf в первом кадре _lockroot=true;
а для 6го flash player как это написать?

KUZEN
13.12.2005, 16:21
Только для семёрки и выше ... а вообще я так понимаю возникает проблема с путями ... дай исходничёк поправим ...

villa
13.12.2005, 16:35
Только для семёрки и выше ... а вообще я так понимаю возникает проблема с путями ... дай исходничёк поправим ...
я уж исправил, все заработало
вот только у 1.swf fps=30
а после загрузки в 2.swf fps падает до 10
почему?

KUZEN
13.12.2005, 16:42
Скорость проигрывания всегда устаналвивается такой же, как и у главного swf

villa
13.12.2005, 16:44
Скорость проигрывания всегда устаналвивается такой же, как и у главного swf
у главного тоже 30

KUZEN
13.12.2005, 16:47
Возможно там какая навороченная анимация и всё это дело просто напросто тормозит ...

villa
13.12.2005, 16:52
Возможно там какая навороченная анимация и всё это дело просто напросто тормозит ...

157534 bytes для основного фрейма это много?

KUZEN
13.12.2005, 17:52
дело не в весе , а в анимации, может у тебя там слишком много альфы и градиентов ...

villa
13.12.2005, 17:55
дело не в весе , а в анимации, может у тебя там слишком много альфы и градиентов ...

ну ладно...
будем искать....