PDA

Просмотр полной версии : Произвольное изменение координат


Нигилист
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
это отбрасывает дробную часть у координат