|
|
« Предыдущая тема | Следующая тема » |
Опции темы | Опции просмотра |
|
|
|||||
разные инстансы мувиклипа срабатывают по событиям от мыши
есть мувиклип - текстовое поле(myText) + код на фрейме:
myText.html = true; myText.autoSize = true; var cPage:Number; this.onRollOver = function(){ tempText = this.myText.text; myText.htmlText = "<u>"+tempText+"</u>"; }; this.onRollOut = function(){ myText.htmlText = tempText; }; this.onMouseUp = function (){ trace(cPage); } p1.myText.text = '1. first'; p1.cPage = 1; p2.myText.text = '2. second'; p2.cPage = 2; p3.myText.text = '3. third'; p3.cPage = 3; p4.myText.text = '4. fourth'; p4.cPage = 4; но почему-то срабатывают ВСЕ OnMouseUp-ы ((( при том что onRollOver и onRollOut срабатывают по 1 разу пример в выдает: исходник во вложении где грабли?? |
|
|||||
Модрон-ветеринар
|
onMouseUp - это событие произойдет, где бы в области сцены вы ни нажали. Столько раз, сколько назначено функций в разных местах.
Используйте onPress на объекте.
__________________
Идите первым! |
|
|||||
Модрон-ветеринар
|
Пожалуйста. Не пожалейте немного времени перед сном на учебник или самоучитель Flash за двести рублей, и обеспечите себе еще немало спасенного времени. В том числе и чужого.
__________________
Идите первым! |
Часовой пояс GMT +4, время: 20:42. |
|
« Предыдущая тема | Следующая тема » |
|
|