![]() |
|
||||||||||
|
|||||
|
Регистрация: Sep 2006
Сообщений: 10
|
Подскажите как мне в данном случае на каждый созданный мной MovieClip повесить функцию onRelease?
То что описано неиже не работает for (i=0; i<num_colors; i++) {
Последний раз редактировалось Tinco; 20.09.2006 в 21:36. |
|
|||||
|
Регистрация: Nov 2005
Адрес: Donetsk
Сообщений: 203
|
у тебя кнопки не инициализируются или не срабатывает скрипт по событию?
не совсем понял код (что такое sc.car_mask), но может так: for (i=0; i<num_colors; i++) {
this.all_colors.createEmptyMovieClip("car_"+i, getNextHighestDepth()+i);
this.all_colors.createEmptyMovieClip("car_mask_"+i nt(i+num_colors),getNextHighestDepth()+i+num_colors);
loadMovie(url+"accord4d.png", "all_colors.car_"+i);
loadMovie(url+"accord4d1.png", "all_colors.car_mask_"+int(i+num_colors));
this["all_colors.car_"+i].id=i;
this["all_colors.car_"+i].onRelease = function () {
myColor = new Color(sc.car_mask);
myColorTransform = new Object();
myColor.setTransform(CarColors[this.id]);
}
}
|
|
|||||
|
Регистрация: Oct 2004
Сообщений: 141
|
Зачем такие извраты, нельзя сделать просто
Проблем быть не должно. И еще немного непонятны прибавления к getNextHighestDepth(). В чем смысл? |
|
|||||
|
Регистрация: Sep 2006
Сообщений: 10
|
Не инициализируются кнопки
то что в нутри функции onRelease не важно... Этот вариант тоже не проходит ![]() |
|
|||||
|
Регистрация: Sep 2006
Сообщений: 10
|
Цитата:
всеравно не хотит срабатывать.. ![]() Цитата:
|
|
|||||
|
Регистрация: Nov 2005
Адрес: Donetsk
Сообщений: 203
|
Leezard: да так лучше
Tinco: проверь внимательно пути (может в именах где-нибудь пробел есть или еще что-нибудь) |
|
|||||
|
Регистрация: Sep 2006
Сообщений: 10
|
с путями все нормально...
при пошаговой проверке обнаружил что все задается, но после отработки кода сразу же исчезает. С чем это может быть связано? |
|
|||||
|
Регистрация: Oct 2004
Сообщений: 141
|
Цитата:
2. Кто то задает onRelease в другом месте; 3. Кто то убивает onRelease в другом месте; Совет: повесь внутрь onRelease что-то простое, понятное и видимое невооруженным глазом. И еще обрати внимние что внутри функции onRelease все адреса привязаны к мувику-носителю, то есть если есть функция tempFunc() в руте, при желании ее вызвать надо указывать абсолютный или относительный путь, то есть: Не отработается. а вот это сработает. |
|
|||||
|
Негуру
администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,883
Записей в блоге: 7
|
Tinco, прочитайте пункт 3 (остальные пункты тоже почитайте для общего развития) правил подраздела http://www.flasher.ru/forum/showthread.php?t=79864 и приведите ваш текст в первом посте в надлежащий вид.
|
![]() |
![]() |
Часовой пояс GMT +4, время: 03:57. |
|
|
« Предыдущая тема | Следующая тема » |
|
|