我用“行为”作动画系列教程(一)
作者 佚名技术
来源 服务器技术
浏览
发布时间 2012-07-14
|
>
其它按钮也一样.只是行为选择不同就是了.停止按钮选”停止”,暂停按钮选”暂停”行为……
,然后你也可以修改每个按钮上的触发事件.本例为”释放时”(即默认的)做好后就可以测试了.是不是很简单呀.
点击浏览该文件
按钮上还可以附加其它的行为.例如给一个按钮附加”放映文件”---“切换全屏模式”…然后设置好事件,例如释放.当按钮释放后.flash player就会切换到全屏.再按一下就切回窗口.注意这个必须生成swf文件来测试.ctrl+enter是看不到效果的.
按钮还可以附加”影片剪辑”里的任何一种行为.只要你按照弹出的对话框来设置就很容易实现.自己动作多作一些.
三.附加到MC上的行为动作(我们来作一个可托动可关闭的公告面板)
通过上面的几个简单例子.你已经了解了行为是如何使用的.使用行为也就是很简单的四大步骤.(不清楚回头看上面一开始时的问题回答页面)但我们有些时候作动画还要讲一些技巧,比方说这个例子!
我们要作这么一个公告面板~使其在面板任意处按下鼠标(除了打叉的地方)就可以托动这个面板.释放鼠标后停止托动.并且点右边的”叉”按钮就可关闭这个面板.如何利用行为来实现.请看 1. 新建一个文档.然后再建两个MC.一个是表示关闭按钮的MC元件起名叫”关闭按钮”.一个是表示面板窗口的MC元件起名叫”窗口”.如图.
这个是表示窗口的MC
这个是表示关闭按钮的MC
2.然后再新建一个MC起名叫公告板.我们把上面两个表示”窗口”的MC和表示”关闭按钮的”MC,放到这个MC里.组成一个完整的公告面板.如图:
如果你在这个”公告板”MC里只用一个图层.那么你托放上面两个MC时要有一定的顺序.因为后托进来的要比前托进来的深度深.所以我们在这里就先托入表示”窗口”的MC.再托入表示”关闭按钮”的MC.这样两个MC重叠在一起关闭按钮就会在上面.不会被遮蔽.如果你要建两个层放置这两个MC.那么按钮应该放到上面一个图层中.
好了.回到主场景中.从库中把”公告板”MC托到主场景中.并在属性面板中给他起一个实例名叫yy.
3. 在主场景中双击这个yy实例,进入到了编辑”公告板”的MC窗口中.我们分别选择表示”窗口”的MC和表示”关闭按钮的”MC.并在属性面板中给他们也分别起实例名为”window”和”but”
好了.我们开始为他们分配行为.这就是技巧所在.不能够在主场景中的给表示整体公告板的MC附加托动行为.因为如果给他附加了.那么关闭按钮将要附加的卸载行为就不能被触发.原因就是事件始终是公告板”yy”的.那行为在哪里,又如何添加呢?答:在现在这个窗口中,也就是编辑”公告板”元件的窗口中分别给”window”实例和”but”实例添加行为
分板一下:当鼠标按下”window”实例任意处就可托动整体的公告面板(也就是主场景中的yy实例).释放鼠标时就停止托动yy, 而且点击”but”实例就可以卸载yy.起到关闭的目的.
好,那我们分别给”window”和”but”附加行为吧.
4.选中”window”实例,打开行为面板.附加”影片剪辑”----“开始托动影片剪辑”---在弹出的对话框中选择”yy”,确定后点击事件处将事件改为”按下”:如图:
然后继续附加行为”影片剪辑”-----“停止托动影片剪辑”----弹出提示”此操作将停止任何托动”之类的对话框..确定后把事件不用改.因为默认就是”释放”后,我们也要的就是这个事件.
这时的行为面板上有两个事件所关联的两个动作.
5. 选中”but”实例. 打开行为面板.附加”影片剪辑”----“卸载影片剪辑”---在弹出的对话框中选择”yy”,确定后事件为默认的”释放:如图: | http://www.lingzhong.cn
为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!
|