Posts Tagged ‘actionscript snippet’

AS3 Flip Vertical and Flip Horizontal

用Matrix对象来实现Display Object水平或垂直翻转的函数:

public function flipHorizontal(dsp:DisplayObject):void
{
	var matrix:Matrix = dsp.transform.matrix;
	matrix.a=-1;
	matrix.tx=dsp.width+dsp.x;
	dsp.transform.matrix=matrix;
}
 
public function flipVertical(dsp:DisplayObject):void
{
	var matrix:Matrix = dsp.transform.matrix;
	matrix.d=-1;
	matrix.ty=dsp.height+dsp.y;
	dsp.transform.matrix=matrix;
}

via

Close
E-mail It
Socialized through Gregarious 42