AS3水平翻转

mc.scaleX*=-1;或者mc.rotationY=-180;

这两种方法都行,但有些细微的差别。

如果MC里面是张位图,在SWF里面右键菜单里面点放大,会发现用scaleX水平翻转和没有翻转的MC放大之后,位图会有马赛克现象,很正常,但用rotationY水平翻转的MC放大后,位图竟然没有出现明显的马赛克现象,点了几次放大之后,才看得出来一点马赛克现象。

如果MC里面是一些矢量的比较精细的图形,比如矢量的人物图形。用rotationY水平翻转之后,会发现在SWF里面看上去会有些模糊,而用scaleX水平翻转的就没有这种现象,一切正常。

posted @ 2011-09-13 17:53  rob_2010  阅读(542)  评论(0编辑  收藏  举报