![]() |
|
||||||||||
|
|||||
|
Подскажите, ну, никак разобраться не могу((
for (i=0; i<1000; i++) {
name_point = 'q'+i;
parent[name_point].onPress = function () {
trace(this);
}
parent[name_point].onMouseDown = function () {
trace(this);
}
}
для parent у меня тоже определён onPress а onMouseDown выдаёт соответственно всё, а hitTest() -ом проверять 1000 мувиков как-то незадача(( что делать??? мне нужно просто точно узнать на какой parent[name_point] я нажала подскажите, я правда не знаю что и делать Последний раз редактировалось Nata123; 09.06.2006 в 18:13. |
|
|||||
|
синтаксис неправильный
|
|
|||||
|
вот делел проверку для mouseOver, когдато, посмотри и по аналогии сделай себе, если я все правильно понял, то должно подойти.
this.container.onRollOver = function():Void
{
this.onMouseMove = function():Void
{
for (var elem in this)
{
var fl:Boolean = this[elem].hitTest(_xmouse, _ymouse, 1);
var tfl:Boolean = this.hitTest(_xmouse, _ymouse, 1);
//
if (fl && !this[elem].over)
{
trace(this[elem] + " -> mouse over");
}
this[elem].over = fl;
//
if (!fl && !this[elem].over && !this.over && tfl)
{
trace("container");
}
this.over = tfl;
}
};
};
__________________
Feсi quod potui, faciant meliora potentes |
|
|||||
|
а нельзя ли сделать так чтобы onPress ребёнка перехватывало onPress родителя? это было было вообще классно
|
|
|||||
|
4AM Games
|
если воспользушься поиском то найдешь, правда искать будет сложно, ибо все спрашивали а толковый ответ в 2-3 темах
__________________
Я перестал переписывать, начал редактировать, еще лет 15 и я стану писателем ^_^ |
|
|||||
|
ок, спасибо
|
![]() |
![]() |
Часовой пояс GMT +4, время: 14:22. |
|
|
« Предыдущая тема | Следующая тема » |
|
|