![]() |
Как ссумировать eval(); и число?
есть рабочая строчка
_root.xxx["boxx"+count]._y = eval("cy"+count); пытаюсь сместить объект относительно координаты У на 10, но что-то не получается... _root.xxx["boxx"+count]._y = eval("cy"+count)+10; так вообще не отображается объект... _root.xxx["boxx"+count]._y = eval("cy"+count)-10; а вот так работает! и правильно смещается... в чём загвоздка и как решается проблема? может знает кто? |
может он у тебя вообще уезжает за пределы видимости?
|
а почему не складывать число и число, как нормальные люди делают?
|
а почему бы не переспрашивать и не писать бессмысленные ответы, а просто написать как это сделать?
|
Да всё правильно Вы делаете. Вам двигать куда надо? Вверх. Значит, -10. А +10 - это вниз. А куда при сдвиге вниз у Вас объект прячется - это Вам видней должно быть.
|
ну не может он сдвигаться на столько что его не видно!
размер экрана 640Х480 а двигаю всего на 10 пикселей! странно то, что на -10 сдвигается именно на 10 влево! (для Х) а вот на +10 объекты исчезают! |
чтобы узнать в чем проблема, я бы сделал так:
Код:
trace (eval("cy"+count)+10) |
| Часовой пояс GMT +4, время: 21:27. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.