Цитата:
Сообщение от vikingcompany
Хотя мне до конца не понятно, почему при нажатии на неё всё работало и без отступа в 1 кадр.
|
Дык, трейс в помощь!!!

Код:
percentLoaded = Math.round(_root.content.content_in.getBytesLoaded() / _root.content.content_in.getBytesTotal() * 100);
trace("1 "+percentLoaded) - выводит NAN
trace("2 "+_root.content_mc.content_in.getBytesLoaded()) - выводит 0
trace("3 "+_root.content_mc.content_in.getBytesTotal()) - выводит 0
Когда вы отсылали с ветки на второй кадр, клип не успевает загрузиться (хотя с кнопки успевает!) в коде:

Код:
_root.content_mc.content_in.loadMovie(_root.loaded_path);
Достаточно добавить лишний кадр и может работать код "_root.gotoAndPlay("preloading");"
Почему это так - "а флеша его знает".
Но, я уверен что в будущем вы будете иметь еще те проблемы, и дополнительный кадр не спасет.
Используйте для загрузки класс MovieClipLoader. Там есть всё! И % загрузки, и обработчик конца загрузки, и ...
И еще совет. Не используйте в качестве названия своих переменных названия свойст и методов, применяемых в AS (percentLoaded, content). Не используйте AS1 - тяжело копаться в коде.
Успеха!