Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   Влияние Rotation на TextField (http://www.flasher.ru/forum/showthread.php?t=148619)

barlog2000 07.01.2011 04:53

Влияние Rotation на TextField
 
Доброго всем дня.

У меня была проблема. Заключалась она в следующем: нужно двигать по экрану текстовое поле.
Двигаться оно должно достаточно медленно, с шагом около 0,2px. При этом движение получалось
ступеньками в 1px и выглядело очень некрасиво.

Случайно заметил что если указать свойство rotationX=0 то движение становится плавным.
Вот меня заинтересовало, какие свойства текста меняются, из-за чего достигается подобный эффект?
И можно ли этого достичь менее обходным путем?

Спасибо заранее.

fljot 07.01.2011 05:20

При выставлении rotationX (Y/Z) вы фактически выставляете 2.5D-трансормацию, т.е. transform.matrix3D, что влечёт за собой внутренне-плеерное cacheAsBitmap, и посути вы видите не объект, а его скриншот. Лучше сделать это самостоятельно (создать Bitmap со сглаживанием и отрисовать текстовое поле в него) — будет даже лучше, т.к. transform.matrix3D делает объект нечётким даже с нулевыми координатами/поворотами.

barlog2000 07.01.2011 14:59

Спасибо. Где-то так я и подозревал.


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

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