先看下最终效果:
本课中的内容涉及:函数定义,for...in 语句,.onEnterFrame 三个关键内容,函数的作用是实现代码的重用,配合for...in语句可批量赋予函数.望初学者仔细阅读.
【怎么利用Flash制作旋转的花朵】思路:
1.使用for...in语句遍历整个主场景(_root)中所有的对象;
2.找到他们(如_root[k]),并为他们的不同方法指定不同函数;
步骤1: 在主场景放入若干个影片剪辑,不需要为他们起实例名 。步骤2: 加入AS代码:
var F1:Function = function () {
this.startDrag(false);
};
var F2:Function = function () {
this.stopDrag();
};
var F3:Function = function () {
this._rotation = this.speed;
};
//定义三个函数:
// F1完成对象开始拖拽功能;
// F2完成对象停止拖拽功能;
// F3完成对象自转功能,速度为每个对象各自的speed*/
for (var k in _root) {
_root[k].speed = random(20);
_root[k].onPress = F1;
_root[k].onRelease = F2;
_root[k].onEnterFrame = F3;
}
//遍历主场景 , 为每个MC设置speed属性及onPress,onRelease.onEnterFrame方法 。
上一页 1 2 3 下一页 阅读全文
怎么利用Flash制作旋转的花朵的详细内容就为您分享到这里,【精彩生活】jing111.com小编为您精选以下内容,希望对您有所帮助:
- 低血糖高血压怎么办
- cad绘图发现墙体不交接怎么办
- 早上起来两边肾疼怎么回事
- Excel动态图表怎么添加复选框控件
- 早上肾酸痛是怎么回事
- iPhone 4S怎么降级到ios6.1.3 iPhone 4S降级到ios6.1.3图文教程
- cad中文显示问号怎么办?cad将问号显示为正常文字方法
- 肾有问题怎么检查
- iPhone7无法连接到iTunes Store怎么办【解决办法】
- 快币怎么提现到微信