Просмотр полной версии : Получить метку текущего кадра
AzagThoth
13.06.2011, 17:20
Здравствуйте. Есть такой вопрос. На временной диаграмме допустим пять именованных кадров. Командой gotoAndStop("имя кадра") перемещаюсь между ними. Вопрос могу ли я как то, какой-то командой узнать имя кадра на котором стою сейчас? Перейти то ведь могу, значит по идее эта информация содержится где то. Есть конечно вариант попроще просто завести переменную и записывать в неё какой кадр текущий при переходе на этот кадр. Просто хочется именно встроенными средствами это сделать. Справочник читал внимательно - такой команды, либо свойства которое хранит имя текущего кадра не увидел.
AzagThoth
13.06.2011, 17:36
Вопрос могу ли я как то, какой-то командой узнать имя кадра на котором стою сейчас?
MovieClip._currentframe
Доступность
Flash Player 4.
Синтаксис
my_mc._currentframe:Number
Описание
Свойство, доступное только для чтения; возвращает номер кадра на Таймлайне мувиклипа my_mc, в котором находится воспроизводящая головка.
Пример
В примере ниже свойство _currentframe используется для перехода на 5 кадров вперед относительно текущего положения:
actionClip_mc.gotoAndStop(actionClip_mc._currentframe + 5);
Спасибо но нет. Это не имя.
Тогда у вас есть повод впасть в отчаяние.
Либо отказывайтесь от меток, либо запоминайте номера кадров с метками.
Альтернатив нету.
Как вариант - полностью программируйте всю анимацию БЕЗ таймлайна.
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.