![]() |
|
||||||||||
|
|
|
|||||
|
Ветеран форума
Регистрация: Jul 2006
Адрес: Грузия, Тбилиси
Сообщений: 2,675
|
использую в классе твин для перемещения объекта из координаты 1 на координату два. хотелось бы отследить перемещение, т.е. если mc_1 двигается с 200 на 400 то хочется получить значение координаты в момент перемещения. на таймлайне если писать:
то всё работает а если в классе пользоваться setInterval то постоянно выводит undefined... объясните пожалуйста в чём дело. |
|
|||||
|
Ветеран форума
Регистрация: Jul 2006
Адрес: Грузия, Тбилиси
Сообщений: 2,675
|
Спасибо |
|
|||||
|
Ветеран форума
Регистрация: Jul 2006
Адрес: Грузия, Тбилиси
Сообщений: 2,675
|
а как вызывать функцию в классе прикаждом изменении this.position?
|
|
|||||
|
Ветеран форума
Регистрация: Jul 2006
Адрес: Грузия, Тбилиси
Сообщений: 2,675
|
если бы вызывало я бы не спрашивал бы))
addEventListener подойдёт? |
|
|||||
|
Ветеран форума
Регистрация: Jul 2006
Адрес: Грузия, Тбилиси
Сообщений: 2,675
|
не работает
|
|
|||||
|
Ветеран форума
Регистрация: Jul 2006
Адрес: Грузия, Тбилиси
Сообщений: 2,675
|
private var blurer:Boolean = true;
var it1move:Tween = new Tween (it, "_x", motype , it._x , xcor, times, true);
var it2move:Tween = new Tween (it, "_y", motype , it._y, ycor, times, true);
if (blurer == true){
it2move.onMotionChanged = function (){
currentypos = this.position;
trace (this.position)
blurfunc ();
}
}
}
}
private function blurfunc (){
trace ("siska")
}
|
![]() |
![]() |
Часовой пояс GMT +4, время: 11:35. |
|
|
« Предыдущая тема | Следующая тема » |
|
|