![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|
|
|||||
|
Регистрация: Sep 2007
Сообщений: 82
|
Есть потребность проверять текущий кадр мувиклипа по Label.
А точнее проверять, меньше текущий кадр мувиклипа, чем мне нужно или нет. _currentframe работает только с числовым значением кадра поиск выдал похожий тред, но там общими словами, а я даже не знаю ни одно свойство, которым можно узнать лэйбл кадра Последний раз редактировалось dlinnii; 09.11.2008 в 14:34. |
|
|||||
|
.
|
Явно в AVM1 никак. Если имя метки известно, то можно определить номер кадра путем перехода на кадр, указанный меткой и последующим определением его номера через _currentframe.
|
|
|||||
|
Регистрация: Sep 2007
Сообщений: 82
|
метка кадра известна, поясни свою мысль кодом
![]() |
|
|||||
|
.
|
// После исполениея кода в хэше labelsHash значения приобретут номера кадров согласно меткам var labelsHash:Object = new Object( 'label_01' : -1, 'label_02' : -1, 'label_03' : -1, 'label_04' : -1, ); var savedFrame:Number = this._currentframe; this._visible = false; for (var i:String in this.labelsHash { this.gotoAndStop(i); this.labelsHash[i] = this._currentframe; } this.gotoAndStop(this.savedFrame); this._visible = true; Последний раз редактировалось dimarik; 09.11.2008 в 15:05. |
![]() |
![]() |
Часовой пояс GMT +4, время: 02:21. |
|
|
« Предыдущая тема | Следующая тема » |
|
|