仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 1381|回复: 7
打印 上一主题 下一主题

[学习教程] 带来一篇Flash as复杂制造鼠标跟从笔墨动画-Flash actionscript

[复制链接]
分手快乐 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-15 22:58:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
Flash动画制作软件是一款可以帮助设计者制作和设计动画Flash介绍、Flash标识、Flash广告、Flash弹出菜单以及任何其它Flash动画的Flash文本效果工具。
[效果]:

[步骤]:
1、拉一静态文本,实例名为_txt;转为影片剪辑,实例名为_mc。
2、在帧上写以下代码:
txt_array=["琴","者","工","作","室"];
//跟从鼠标的笔墨界说为数组中的元素
for(j=0;j<5;j++){
_mc.duplicateMovieClip("_mc"+j,j+100);
this["_mc"+j]._txt.text=txt_array[j];
//复制影片剪辑并使静态文本中的内容为对应数组中的元素
this["_mc"+j]._txt.autoSize=true;
this["_mc"+j]._txt.selectable=false;
//设置静态文本
this["_mc"+j].vx=this["_mc"+j].vy=0;
//初始化影片剪辑的变量vx、vy值均为0
}
onEnterFrame=function(){
mcxy(_mc0,_xmouse,_ymouse);
for(j=1;j<5;j++){
mcxy(this["_mc"+j],this["_mc"+(j-1)]._x,this["_mc"+(j-1)]._y);
}
};
//运转每帧时影片剪辑的坐标实行以下自界说函数
functionmcxy(_mc,a,b){
_mc.vx+=(a-_mc._x)*.5;
_mc.vy+=(b-_mc._y)*.5;
_mc.vx*=.5;
_mc.vy*=.5;
_mc.vx+=4;
_mc._x+=_mc.vx;
_mc._y+=_mc.vy;
}
可以把它存成AS档做为外部连结档案(如定义ActionScript类则必须在写在as文件里,再通过import加入类),以方便共同工作和更进阶的程序修改。
活着的死人 该用户已被删除
沙发
发表于 2015-1-17 19:58:07 | 只看该作者
flash的优缺点可以如何运用呢?
金色的骷髅 该用户已被删除
板凳
发表于 2015-1-26 22:24:36 | 只看该作者
假设一个Web设计者需要让一页上的不同元素之间相互作用。如果其中的一些元素出现在Box内,而另一些在Box之外,那么设计者就很不幸。
地板
发表于 2015-2-5 04:49:00 | 只看该作者
广告本身无法看到网址链接,不利于网站本身的搜索引擎优化,对增加网站排行的权重没有意义。
飘灵儿 该用户已被删除
5#
发表于 2015-2-11 06:25:12 | 只看该作者
矢量图形相对于位图的另一个优势是可以随意缩放的能力。这是对动画进程的奖赏,对用户来说也是一个很酷的特征。在Flash之前,Web上没有这种功能。
山那边是海 该用户已被删除
6#
发表于 2015-3-11 03:19:02 | 只看该作者
在Web页面上使用声音是可能的,但是在精确的时间播放声音几乎是不可能的。Flash通过把声音放入时间期限内解决了这个问题,因此你现在可以把声音连接到动画的特定部分或者某个用户交互过程。
爱飞 该用户已被删除
7#
发表于 2015-3-17 21:10:45 | 只看该作者
不能设置“alt”属性,失去了一次被搜说引擎检索到的机会。
若相依 该用户已被删除
8#
发表于 2015-3-25 06:38:22 | 只看该作者
FLASH网站建设的页面非常美观,互动性很强。在企业网站中,FLASH动画作用主要在于突出企业品牌的效应,彰显企业形象的实力。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-12-22 20:29

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表