![]() |
|
||||||||||
|
|||||
|
тут не выкрутиться без преобразования типов данных. Дело в том, что свойством "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 |
|
|||||
|
Регистрация: Sep 2004
Сообщений: 27
|
спасибо большое, я правда вроде как сам выкрутился вот таким образом:
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, время: 03:08. |
|
|
« Предыдущая тема | Следующая тема » |
|
|