常常遇到朋友们问一些AS脚本问题.但想实现的效果并不是很难,也不一定必须自己编写AS才能实现.利用Flashmx2004的新特性----行为~也一样轻松搞定~~查了一下论坛,发现并没有讲”行为”的详细教程.所以我利用空闲时间作了一个.一方面帮助和我一样起步维艰的朋友,另一方面给自己再次总结一些知识点.-------------------水平有限,错误难免!请见谅
我用”行为”作动画系列教程(一)
想作难点的动画?
可是不会编程!
那么放弃?
NO!
Let’s go-----那就和我一起学”行为”吧.
Flashmx2004给初学者和非编程人员带来了个好工具,那就是行为面板长的好可爱哦~~看看
什么是行为啊???
行为是预先写好的动作脚本。当选中触发对象(例如按钮或是MC或是屏幕)并指定了触发事件(例如按下按钮或是到达某帧)就会触发定义好的的行为动作.
如何使用啊???
行为被整合在行为面板中,基于对话框的方式为Flash增加AS脚本.
什么情况下使用行为?
答:当动画创作者没有能力编写AS代码或者不希望编写时.行为就是很有用!
使用行为是不是还是很难?
答:NONO,只要你还是个思维正常的人使用它绝对没问题.
那我学会行为是不是就不用学AS啦???
答:更NONONONO,行为只适用于增加一些标准的和常规的交互特性.当要完成复杂交互特性你还是得编写AS脚本.
那行为能完成哪些具体任务呢?
答:行为可以加载,控制外部的”图像”,”视屏”,”影片”,”声音”,”数据”和”打开网址”等
还可以控制切换影片全屏播放和当前影片中的MC的”播放”,”停止”,”深度”,”托动”等
还可以为幻灯片演示和窗体应用增加导航和过渡效果等
还可以……等等…慢慢来学吧~~~
那怎么打开行为面板让我来使用呢???
答:打开flashMX2004选择主菜单中的”窗口”---“开发面板”----“行为”
那我怎么来具体使用行为面板呢???
答:你这个学生的问题也太多了吧??~~汗~~~
首先行为必须附加到触发对象上(可以附加在MC和按钮.或是屏幕等,也可以附加在关键帧上.),然后指定触发事件(例如按下按钮),发生后所希望执行的行为动作(一个行为动作可以有多个触发事件或是多个触发事件执行一个行为动作.)这一过程全是通过行为面板来完成的.使用行为的具体过程包括以下四个步骤:
一:选中希望附加行为的项目—这个项目就称为”触发对象”(例如MC或是按钮或是关键帧)与添加AS代码的首要步骤一样.
二:打开行为面板在面板上通过”+”加号图标选择你想要附加的行为.当你选中的是不同的项目.所弹出的上下文菜单也是不同的.
三,当你附加一个行为时,会自动弹出一个对话框.你就可以通过对话框定义行为了.(这就是为什么行为很简单的原因)
四:第三步完成以后,你就可以看到当前选中的项目已经附加的行为了.你还可以继续添加.还可以删除.还可以修改行为.这个时候你打开”动作面板”你会看到这个选中项目上已经自动附加了AS代码!你也可以在这里作简单的修改和删除.所做的改动会直接影响到行为面板.
好了现在我们具体看看行为面板长的个啥子模样????
当你选中了可以附加行为的项目时,行为面板上会显示该项目的相关信息.(红线连接部分).然后再点击”+”加号就可以打开该项目上可以附加的所有行为.当你选中一个具体行为时.会自动弹出一个对话框让你来具体设置这一行为.设置好后就可以在面板中看到它与一个事件关联了.这个事件你也可以修改.
下面具体看一个例子:
在一个MC上附加一个可以托动该MC的行为!
1. 先创建一个MC.
2. 将MC从库中托到主 |