![]() |
|
||||||||||
|
|||||
|
Регистрация: Jun 2006
Сообщений: 85
|
Т.е. по аналогии с
только на выходе имеем строку, содержащую имя метки текущего кадра Возможно ли такое? |
|
|||||
|
Регистрация: Oct 2006
Адрес: spb.ru
Сообщений: 3,221
|
Можно, только если кое-что сделать.
function getLabel():String{
if( this._currentframe < 10 )return 'label1';
if( this._currentframe < 11 )return 'label2';
if( this._currentframe < 15 )return 'label3';
if( this._currentframe < 20 )return 'label4';
if( this._currentframe < 30 )return 'label5';
return 'label100';
}
my_mc.addProperty('_currentlabel', getLabel, null);
|
|
|||||
|
Регистрация: Jun 2006
Сообщений: 85
|
Цитата:
Типа, да ![]() С таким же успехом можно и паралельно в кадрах с метками расставить текстовую переменную с разными значениями и использовать ее, типа, как метку Но если таких меток дофига, то туповато получается, вроде как двойная работа ![]() Я тут нарыл в хэлпе кое-что The following example sets the name of the first frame, top layer to "First Frame" and then stores the name value in the frameLabel variable: fl.getDocumentDOM().getTimeline().layers[0].frames[0].name = 'First Frame'; var frameLabel = fl.getDocumentDOM().getTimeline().layers[0].frames[0].name; Только, если я правильно понимаю, все равно надо сначала метке что-то присвоить? Ибо конструкция у меня пока не работает, правда, сделал я ее больше интуитивно ![]() |
|
|||||
|
Регистрация: Oct 2006
Адрес: spb.ru
Сообщений: 3,221
|
Это jsfl, то есть язык для среды разработки. Ничем это вам не поможет. Хотя.. Может переменную в кадр засадить.
|
|
|||||
|
Регистрация: Jun 2006
Сообщений: 85
|
Цитата:
Наверное, так и придется |
|
|||||
|
Нельзя заранее массив меток-кадров создать?
__________________
"We Are The Champions My Friends!" Queen |
|
|||||
|
Регистрация: Jun 2006
Сообщений: 85
|
Цитата:
|
|
|||||
|
Да хоть через тот же JSFL создать массивчик, в котором будет дано соответствие: номер кадра - метка.
__________________
"We Are The Champions My Friends!" Queen |
![]() |
![]() |
Часовой пояс GMT +4, время: 18:17. |
|
|
« Предыдущая тема | Следующая тема » |
|
|