![]() |
|
||||||||||
|
|||||
|
Регистрация: Jan 2001
Сообщений: 1
|
Ситуация предельно простая.
Допустим, есть нечто нарисованое и скомпонованое во Флэше, разбитое на условные части, которые помечены label'ами ('label1', 'label2','label3' и т.д.), остается всего-лишь натянуть на все это программинг и приклеить прелоадер. Создаем новую сцену, ставим ее первой, в нее вставляем несколько кадров прелоадера... и тут начинаются чудеса.... После этих действий для команды, использующей выражение, gotoAndPlay("Scene","label"+1) все как бы смещается на этих несколько кадров, которые мы вставили для прелоадера, то есть playhead попадает не на кадр с меткой, а на несколько кадров дальше. Например, кадр 70 помечен как 'label2', в прелоадере мы вставили 4 кадра, так вот, по команде gotoAndPlay("Scene","label"+2) playhead почему-то попадает на 74 кадр, а не на 70. Естественно, все сбивается и становится никому ненужным. Обратите внимание на то, что при использования команды без выражения (gotoAndPlay("Scene","label2")) переход по метке работатет нормально. При чем, не имеет значения как написано выражение, главное, что не написано прямо в команде. Сталкиваюсь с этой проблемой уже во второй раз. Первый раз удалось обойти проблему стороной - небыло времени разбираться, но в этот раз - никак. Прошу кнсультации. |
![]() |
Часовой пояс GMT +4, время: 09:04. |
|
|
« Предыдущая тема | Следующая тема » |
|
|