Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Общие вопросы о Flash (не затрагивающие ActionScript) (http://www.flasher.ru/forum/forumdisplay.php?f=60)
-   -   Произвольное изменение координат (http://www.flasher.ru/forum/showthread.php?t=109631)

Нигилист 18.03.2008 05:06

Произвольное изменение координат
 
Ребята, чесслово наболело.
Не уверен, что только у меня существует такая проблема, что иногда введенные координаты для какого-либо объекта смещаются на десятую долю в ту или иную сторону. Т.е., например, ввожу координаты для квадрата = (230; 150), а они либо сразу изменяются на что-то типа (230.1; 150) или (230; 149.9). Это критично, так как если объект в течении анимации должен покоиться на месте, но в какой-то момент он дергается на эти десятые доли, то глаз это замечает. К тому же чем больше объектов задействовано в мувике и чем больше к ним применено движений или изменений форм, то тем больше накапливается погрешностей.

Меня очень волнует, как с этим бороться? :eek: А также очень интересно знать, откуда корни такого глюка?

Большое спасибо!

GFX 18.03.2008 05:08

так а не проще ли в начле вводить, допустим не 230 а 229.9 чтоб при появлнии такой погрешности объет был утойчив

Нигилист 18.03.2008 05:14

Так это либо происходит, либо нет, либо координата уменьшается, либо возрастает.

Mr. Fixit 18.03.2008 05:36

такой флеш)

Нигилист 18.03.2008 15:59

Что, неужели нельзя с этим бороться?!
И такое во всех версиях происходит?

Нигилист 19.03.2008 01:31

У остальных есть такое явление или я один такой "счастливец" ?

iNils 19.03.2008 01:51

У всех. И такое было всегда.

Fernando Costa 19.03.2008 02:00

ну что-то типа такого:
Код:

mc._x = Math.floor(mc._x)
mc._y = Math.floor(mc._y)


Нигилист 19.03.2008 02:30

Фернандо, а это что даст?

З.Ы. Подпись у тебя классная! :)

Fernando Costa 19.03.2008 12:25

это отбрасывает дробную часть у координат


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

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