PDA

Просмотр полной версии : Перемещение по данным в поле


Losha
29.10.2004, 08:08
Что то я докумекать не могу, поиском искал - не нашел

Есть 3 вещи.

Объект - object
Поле (Input Text) - number
И кнопка - button

Как сделать чтобы объект перемещался в зависимости от введенного числа по оси Х?

Надо на кнопке поставить:

on(release) {
n = this.number;
o = this.object;
setProperty("o", _x, n+20);
}

Или вообще не то.

Antares
29.10.2004, 11:40
on(release){
setProperty(my_obj, _x, Number(my_txt.text));
}


Современный вариант:


on(release){
my_obj._x = Number(my_txt.text);
}

Жень Шень
29.10.2004, 11:51
Так?

kpa.person
29.10.2004, 12:31
Можно добавить немного надежности.
Это на одной шкале с txtField и ball:

moveBall = function (x) {
if (x != undefined) {
if (!isNaN(x)) {
x = Number(x);
this.ball._x += x;
} else {
trace("не число");
}
}
}

А это на кнопке:

on (press) {
_parent.moveBall(_parent.txt.text);
}

Losha
29.10.2004, 23:25
Спасибо Вам всем.

Очень хороший у Вас форум: спокойный, простой, приятный.