Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   про кнопку (http://www.flasher.ru/forum/showthread.php?t=68783)

Бармалей 06.09.2005 17:31

тут не выкрутиться без преобразования типов данных. Дело в том, что свойством "text" у textField является строка, а строки при суммировании дают: "2"+"2" --> "22".
Преобразовать строку в число просто "2"-0 дает число 2.
Поэтому, делай так:
myTextField.text = totalS;//это будет отображаться в текстовом поле
var cena = 1.5;//цена
//***
on(release){
stopDrag();
temp
if (qwer._visible) {
_parent.totalS = ((_parent.totalS-0)+_parent.cena)+"";
} else {
_parent.totalS = ((_parent.totalS-0)-_parent.cena)+""; };
}
Если не будет работать, поменяй _parent на _root

Kirilld 06.09.2005 17:38

спасибо большое, я правда вроде как сам выкрутился вот таким образом:
on (press){
with(table_ws){
_visible=!_visible;
}
startDrag(_root.q);
}
on (release) {
stopDrag();
_root.accum1=1.30;
if(table_ws._visible){
_root.register+=_root.accum1;
} else{
_root.register=_root.register-_root.accum1;
};
}
Вроде как все пока работает, но все равно спасибо за помощь!


Часовой пояс GMT +4, время: 02:37.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.