一个旋转带反转的效果

      Flash课件设计 2007-4-24 8:54

按钮中的代码分别如下:

a_btn.onPress = function() {
 a_mc._rotation += 10;
};
b_btn.onPress = function() {
 a_mc._rotation -= 10;
};
c_btn.onPress = function() {
 a_mc.block_mc._xscale *= -1;
};
d_btn.onPress = function() {
 a_mc.block_mc._yscale *= -1;
};

这段代码并不复杂,只是在摆放MC 时需要注意一下,先做好一个MC,实例名为block_mc,再将这个MC转换成一个MC元件,实例名为 a_mc  (注意要将两层MC的注册点对齐) ,旋转操作时,旋转的是外面的MC,翻转操作时,翻转的是里面的MC。

因为外层MC 和内层MC 使用的是两个坐标系,因些翻转效果和旋转效果不会发生冲突。

标签集:TAGS:
回复Comments() 点击Count()

回复Comments

{commentauthor}
{commentauthor}
{commenttime}
{commentnum}
{commentcontent}
作者:
{commentrecontent}