2007/04/24 | 一个旋转带反转的效果
类别(Flash课件设计) | 评论(2) | 阅读(230) | 发表于 08: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 使用的是两个坐标系,因些翻转效果和旋转效果不会发生冲突。

0

评论Comments