flash as2.0制作简易相册_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
flash as2.0制作简易相册
上传于||暂无简介
阅读已结束,如果下载本文需要使用0下载券
想免费下载更多文档?
定制HR最喜欢的简历
下载文档到电脑,查找使用更方便
还剩3页未读,继续阅读
定制HR最喜欢的简历
你可能喜欢谁能帮我制作一个短片动画或者小游戏_百度知道Flash AS2.0制作张灯结彩动画
您现在的位置:&&>>&&>>&&>>&&>>&正文
Flash&AS2.0制作张灯结彩动画
&&&热&&&&&★★★
Flash&AS2.0制作张灯结彩动画
作者: 文章来源: 点击数:1052 更新时间: 22:02:03
效果演示:
制作方法:
1、打开Flash8.0,新建文档,背景黑色。
2、插入名为“灯杆”的影片剪辑,绘制一宽高5*150的“灯杆”,倾斜5度,左端对准舞台中心点;给该元件输入标识符dg(标识符的输入方法是:右击库中该元件,点“链接”进“连接属性”对话框,将“链接”的第一、三项前打勾,然后填上标识符再点“确定”即可;下同)。
3、插入名为“灯笼”的影片剪辑,绘制(或用位图抠)一宽高50*60的灯笼图形(制作略),全居中;给该元件输入标识符dl。
4、回到主场景,图层1第1帧输入以下语句:
//灯杆和灯笼元件实例化并设置属性
for (i=1; i&=5; i++) {
if (i == 1) {
attachMovie("dg", "mc"+i, 5-i);
mc1.onPress = function() {
mc1.startDrag(false);
mc1.onRelease = mc1.onReleaseOutside=function () {
stopDrag();
attachMovie("dl", "mc"+i, 5-i);
this["mc"+i]._x = Stage.width/2;
this["mc"+i]._y = 65*i-Stage.height/10;
//各实例间连线并随鼠标缓动
this.createEmptyMovieClip("xian", -1);
onEnterFrame = function () {
with (this.xian) {
lineStyle(0, 0x);
moveTo(mc1._x, mc1._y);
for (i=2; i&=5; i++) {
lineTo(this["mc"+i]._x, this["mc"+i]._y);
if (m == 1) {
for (i=2; i&=5; i++) {
if (i == 2) {
mc2._x += (mc1._x-mc2._x)/2.75;
mc2._y += (mc1._y+65-mc2._y)/2.75;
mc2._rotation = Math.atan2(mc1._y-mc2._y, mc1._x-mc2._x)*180/Math.PI+90;
a = this["mc"+i];
b = this["mc"+(i-1)];
a._x += (b._x-a._x)/2.75;
a._y += (b._y+65-a._y)/2.75;
a._rotation = Math.atan2(b._y-a._y, b._x-a._x)*180/Math.PI+90;
for (i=2; i&=5; i++) {
a = this["mc"+i];
b = this["mc"+(i-1)];
a._x += (mc1._x-a._x)/2.75;
a._y += (mc1._y+65*(i-1)-a._y)/2.75;
a._rotation = Math.atan2(b._y-a._y, b._x-a._x)*180/Math.PI+90;
测试,OK!
文章录入:音乐听听&&&&责任编辑:音乐听听&
上一篇文章:
下一篇文章:
【字体: 】 【】【】【】【】【】
网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)
::发表评论::
评论内容:
严禁发表危害国家安全、政治、***淫秽等内容的评论。
用户需对自己在使用本网服务过程中的行为承担法律责任。
本站管理员有权保留或删除评论内容。
评论内容只代表网友个人观点,与本网站立场无关。
备案/许可证编号: 闽ICP备号 域名创建于2010年12月
版权: 一方阳光All Rights Reserved