Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   Не срабатывает onPress в MovieClip (http://www.flasher.ru/forum/showthread.php?t=119582)

cker 24.12.2008 15:38

Не срабатывает onPress в MovieClip
 
Имеется такой код:
Код AS1/AS2:

i=0;
this.attachMovie("myMovieClip","but"+i,0);
this["but"+i]._y = i+135;
this["but"+i]._x = 35;
this["but"+i].i = i;
this["but"+i].onPress = function() {
  trace('ok');
};

myMovieClip - это просто красная пимпа. Скажите, почему у меня не срабатывает trace по нажатию на пимпу? :(

ujim 24.12.2008 15:51

Все работает.

Интересно:
Код AS1/AS2:

this.attachMovie("myMovieClip","but"+i,0);

У Вас вроде как множество клипов
Код AS1/AS2:

"but"+i

а depth для всех = 0?

zzz_dmg 24.12.2008 15:51

у меня срабатывает

cker 24.12.2008 15:55

был цикл, я его убрал и создаю пока только один элемент. вначале i=0 присваиваю

Что у меня может быть не так? Может с movieclip-ом что-то не то? Я выставил свойства Export for ActionScript, Export in first frame

zurkis 24.12.2008 15:58

да все так, код то рабочий и события отрабатывает

zzz_dmg 24.12.2008 15:58

Вложений: 1
сравни, что не так

lexa2000lexa 24.12.2008 15:58

Выкладывайте исходник, так как код ваш работает нормально.

cker 24.12.2008 16:06

Вложений: 1
untitled-2.rar у меня не открылся. Пользуюсь 8-ым флешом. Свой исходник прикладываюВложение 21139

zurkis 24.12.2008 16:12

ваш исходник рабочий, что не так в нем?

cker 24.12.2008 16:14

у меня не появляется окошко с "ок". Т.е. я не вижу результата работы trace.
Может настройик флеша?


Часовой пояс GMT +4, время: 17:53.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.