![]() |
Почему значения "x" и "y" у визуальных объектов дробные?
Заранее извиняюсь за нубовский вопрос, но никак не могу понять, почему значения для координат объектов имеют тип Number, а не int? В итоге мы всё равно перемещаемся по пиксельной сетке и физически должны оказаться на одном из пикселей. Просто не удобно каждый раз округлять эти значения чтобы избавится от визуальных артефактов при анимации. Особенно при анимации стандартной через Motion или Shape Tween. Может есть какая то возможность округлять эти значения глобально для выбранного объекта?
|
Без дробных значений, на маленьких скоростях объекты будут "прыгать".
|
Цитата:
|
Universe, не нужно округлять.
http://www.kittyhug.ru/subpixel/ сравните :) Изображение, которое получается при отрисовке объекта с дробными координатами отличается от того, которое получится при отрисовке объекта с точными координатами. Края немного сглаживаются. Благодаря этому медленные движения выглядят нормально, а не "дергано". |
понятно...просто у меня без округления всё время появляется дрожание, особенно при использовании детализированных текстур и объектов которые точно пристыкованы друг к другу
|
| Часовой пояс GMT +4, время: 15:51. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.