![]() |
Как программно повлиять на skew?
Я смотрел замечательные примеры от silin , про Displacement читал...
Мне нужно исказить картинку, просто использовав skew Пожалуйста, подскажите , как программно задать skew Или примерчик, сам пока не нашёл, будте добры....:) |
Matrix (flash.geom.Matrix) служит для этого. Если знаешь английский - тут почитай: http://www.adobe.com/devnet/flash/ar...ations_03.html
|
Код:
import flash.geom.Matrix; |
matrix:Object = {a,b,c,d,tx,ty}
Xновый=Xстарый*a+Yстарый*с+tx; Yновый=Xсатрый*b+Yстарый*d+ty; - - - - |a c tx| |scaleX skewX positionX| |b d ty| = |skewY scaleY positionY| |0 0 1| | 0 0 1 | - коэффициенты, необходимые для - - - - корректной конкатенации матриц |
|
Спасибо, огромное!!! Всё вышло!
А я мучился с фильтрами..... :)))) |
| Часовой пояс GMT +4, время: 07:54. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.