![]() |
|
||||||||||
|
|||||
|
Регистрация: Sep 2005
Сообщений: 950
|
Ребят есть такой вопрос нужно динамически раставить стопы на кадрах??
примерно нужно такое есть массив в котором номера кадров где нужно поставить стопы... может кто знает какойнить оригинальный способ????? За ранние спасибо и всех с новым годом......!!!!!!! |
|
|||||
|
Регистрация: Sep 2005
Сообщений: 950
|
не совсем понял вопрос
задача такая есть линейка которая при условии 1 идет без остановок,а при условии 2 идет с остановками в ключевых кадрах , номера этих кадров храняться в массиве. Последний раз редактировалось iNils; 28.12.2007 в 18:17. |
|
|||||
|
Регистрация: Aug 2007
Адрес: Ukraine, Kiev
Сообщений: 66
|
__________________
Haurit aquam cribro, qui discere vult sine libro |
|
|||||
|
Негуру
администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,883
Записей в блоге: 7
|
Когда хотите что-то добавить, используйте кнопку
и редактируйте последнее сообщение, а не создавайте несколько сообщений подряд.По поводу вопроса. //// массив с кадрами для остановки
var array:Array = [5, 6, 9, 10];
//// преобразуем в массив, где индекс массива есть номер кадра и ставим там флаг
var arrayStop:Array = new Array ();
for (var i:Number = 0; i < array.length; i++) {
arrayStop[array[i]] = true;
}
//// каждый кадр проверяем на наличии стопа
this.onEnterFrame = function () {
if (arrayStop[this._currentframe]) {
this.stop ();
}
};
|
|
|||||
|
Регистрация: Sep 2005
Сообщений: 950
|
нет так не получиться мне нужно чтоб ролик также весь играл только чтоб на ключевых кадрах стопился и играл дальше по нажатию кнопки..
|
|
|||||
|
Регистрация: Jul 2007
Адрес: Россия, Москва
Сообщений: 522
|
2 iNils:
Я не понял моё сообщение удалили чтоли? Если да, то по какой причине, объясните, пожалуйста. |
![]() |
![]() |
Часовой пояс GMT +4, время: 11:45. |
|
|
« Предыдущая тема | Следующая тема » |
|
|