![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|
|
|||||
|
Вот часть кода
for(r = 0; r <_root.i-1 ; r++){
var a = loadXML.childNodes[0].childNodes[0].childNodes[r]
_root.info_mc.target_ = a.childNodes[0].childNodes[0];
with(_root.info_mc.target_ ){
this._x =_root.info_mc.point_x.text = a.childNodes[1].childNodes[0];
trace(this._x);
this._y =_root.info_mc.point_y.text = a.childNodes[2].childNodes[0];
}//end with;
}//end for
trace(this._x) выводит новые данные, но обьект остается на месте. Не могу понять почему?
__________________
Очень плохо когда не знал, и еще и забыл -(((( |
|
|||||
|
Ветеран форума
|
у тебя этот код к чему прилеплен ? если он в руте то говоря this._x ты пытаешься поставить рут в эту координату
__________________
BestMasterиZация |
|
|||||
|
код присваивается клипу в руте
но даже если написать
то все равно обьект не двигается. При этом trace показывает новую координату(например 542). Но обьект остается стоять на старой(например 345)
__________________
Очень плохо когда не знал, и еще и забыл -(((( |
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
а вот эти вот //end for и //end with; вы сами подставляли?
|
|
|||||
|
//end for и //end with да сам подставил, просто так запутался (там большой код) что решил подставить
__________________
Очень плохо когда не знал, и еще и забыл -(((( |
|
|||||
|
Вообщем такая фигня.
Если я пишу _x = 535, обьект двигается в точку 535 Но если _x = a.childNodes[1].childNodes[0] , стоит на месте, при этом trace(_x) выдает 535 и trace(a.childNodes[1].childNodes[0]) также 535. При этом в текстовом поле все отображается текстовоеПоле.text = a.childNodes[1].childNodes[0]; отображается правильно = 535 Ничего не могу понять -(((
__________________
Очень плохо когда не знал, и еще и забыл -(((( |
|
|||||
|
Регистрация: Nov 2004
Адрес: Санкт-Петербург
Сообщений: 751
|
Скорее всего от того, что когда пишешь
присваеваешь число, а - строку. Кстати, почему не используешь nodeValue? Может быть в этом вся причина. Хотя при том что трейс работает - это мягко говоря странно...
__________________
Всё гениальное просто. |
|
|||||
|
Регистрация: Jun 2005
Адрес: Moscow - immigrate from Volgodonsk
Сообщений: 2,534
|
Number(a.childNodes[1].childNodes[0]) а так?
или ваще жесть но работать будет Number(a.childNodes[1].childNodes[0].toString) |
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
motor4ik, может так:
Number(a.childNodes[1].childNodes[0].toString()) rockafella, координаты мувика -- числовые. А вы пытаетесь присвоить им строковый параметр... Его нужно предварительно перевести в числовой. |
|
|||||
|
Регистрация: Jun 2005
Адрес: Moscow - immigrate from Volgodonsk
Сообщений: 2,534
|
Цитата:
|
![]() |
![]() |
Часовой пояс GMT +4, время: 23:31. |
|
|
« Предыдущая тема | Следующая тема » |
|
|