中国投资网 百科 flash制作旋转灯笼(flash制作星星闪动)

flash制作旋转灯笼(flash制作星星闪动)

具体制作过程如下:

1、新建一个鞭毛文件,宽400高400,帧频默认,背景颜色黑色,保存。

2、选择多边形工具,设置为5边,星形。在舞台上画一个任意颜色、大小的星。

3、在选取状态下,右键转换为影片剪辑,全对齐,命名为明星,删除舞台上的星。

4、按ctrl+L组合键,打开库面板,右键单击星星影片剪辑,选择"属性"打开元件属性面板,勾选动作脚本选项,这样就使影片剪辑与星星类进行了绑定。

5、下面开始编写星星类的代码,新建一个动作脚本文件。

输入下面的代码:

包{

导入闪光。展示。电影剪辑;

导入闪光。吉姆。颜色变换;

导入闪光。事件。*;

公开课明星延伸电影剪辑{

私有var星色:uint

私有var星旋转:数;

公共函数Star () {

//计算随机颜色

这个。星星颜色=数学。random()*0x ffffff;

//访问与星星关联的颜色变换实例。

var colorInfo:颜色转换=this。转变。颜色变换;

//设置颜色变换对象的颜色。

colorinfo。颜色=这个。星形颜色;

//将颜色应用于星形

这个。转变。color transform=colorInfo

//为星形指定一个随机希腊字母的第一个字母

这个。阿尔法=数学。random();

//指定一个随机旋转速度

这个。恒星自转=数学。random()* 10-5;

//指定随机比例

这个。scalex=数学。random();

这个。scaley=这个。scalex

//在我们做动画的地方添加ENTER_FRAME

addEventListener(事件. ENTER_FRAME,rotateStar);

}

//这个函数负责恒星的旋转

私有函数rotateStar(e:Event):void {

这个。旋转=这个。恒星自转;

}

}

}

6、保存在鞭毛同一目录下,保存名为Star.as。注意:这一步非常重要,一定要同鞭毛主文件保存在相同的目录下,如果保存在其它的目录下,要指明路径。初学者在测试时往往出现找不到类的错误提示,问题都在这里。

7、返回到佛罗里达州,在第一层的第一帧输入代码:

for(var I=0;i 100i ) {

var Star:Star=new Star();

明星。x=阶段。舞台宽度*数学。random();

明星。y=阶段。舞台高度*数学。random();

addChild(明星);

}

8、好了,所有的工作都已经完成,测试你的影片。

本文来自网络,不代表本站立场,转载请注明出处:https:

flash制作旋转灯笼(flash制作星星闪动)

中国投资网后续将为您提供丰富、全面的关于flash制作旋转灯笼(flash制作星星闪动)内容,让您第一时间了解到关于flash制作旋转灯笼(flash制作星星闪动)的热门信息。小编将持续从百度新闻、搜狗百科、微博热搜、知乎热门问答以及部分合作站点渠道收集和补充完善信息。