作者cjcat2266 (CJ Cat)
看板Flash
标题Re: [问题] AS3的镜射问题
时间Sun Dec 2 13:41:41 2007
※ 引述《ppcat (忙碌)》之铭言:
: 请问各位前辈~
: 以前要做镜射的感觉的话,
: 我是直接选物件去变形的地方用 skew 设定180度就行,
: 那如果在 AS3 里面要用语法来做出镜射的话,
: 有什麽指令或是方法吗?
: 感谢各位解答 m(_ _)m
import flash.geom.Matrix;
var mirrorMatrix:Matrix = object.transform.matrix;
mirrorMatrix.a = -1;
mirrorMatrix.d = -1;
object.transform.matrix = mirrorMatrix;
mirrorMatrix.a = -1 是对X轴镜射
mirrorMatrix.d = -1 是对Y轴镜射
补充:如果对自己需要的Matrix内容不太确定
可以先手动作出自己想要的transform
之後trace(object.transform.matrix)来观察该Matrix的各项数值
--
CJ Cat = Croa'J Cat = Cockroach Cat = 西街凯特 = 蜚蠊猫 = 蟑螂猫
Gallery
http://cjcat2266.deviantart.com
ptt2 Board CJWorkshop - 阿多比闪光(Adobe Flash)研讨区
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 61.228.85.44
※ 编辑: cjcat2266 来自: 61.228.93.12 (12/02 16:16)
1F:推 ppcat:感谢~ 我有空去试试看~ 12/03 22:25