PDA

Просмотр полной версии : Skew


DMN
29.03.2002, 17:24
Как скриптом сделать SKEW трансформацию? Масштаб по иксу и игреку - знаю, поворот - знаю, а вот skew? Поможите...

[subway]design
29.03.2002, 17:55
В Исходниках есть пример "Программный SKEW", вроде так называется.

DMN
30.03.2002, 13:05
Чего-то не найду никак.... Ссылкой никто не кинется?

Aib
30.03.2002, 13:26
В матрице {abcdefghi} параметры d и e отвечают за скос (d - по x, e - по y).
Посмотри такие примеры:
colors = [ 0xFF0000, 0x0000FF ];
alphas = [ 100, 100 ];
ratios = [ 0, 0xFF ];
lineStyle( 5, 0x00ff00 );
matrix1 = { a:50,b:100,c:0,d:0,e:10,f:0,g:350,h:200,i:1};
matrix2 = { a:50,b:100,c:0,d:1,e:0,f:0,g:350,h:200,i:1};
matrix3 = { a:50,b:100,c:0,d:20,e:20,f:0,g:350,h:200,i:1};
matrix4 = { a:50,b:100,c:0,d:100,e:60,f:0,g:350,h:200,i:1};
beginGradientFill( "linear", colors, alphas, ratios, matrix );
moveto(100,100);
lineto(100,300);
lineto(600,300);
lineto(600,100);
lineto(100,100);
endFill();