博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

初学flash actionscript语法的第一步(一)(实例)

Posted on 2009-10-14 15:27  海阔天空,一路是蓝  阅读(636)  评论(0)    收藏  举报

仅此文章给flash初学者
Flash
的前身叫FutureSplash,是早期网上流行的一种动画插件。后来Macromedia公司收购了FutureSplash并给它改了个响亮的名字:Flash。随着功能的不断加强,Flash再也不是以前的小插件,一跃成为互联网动画制作新生力量的代言人.

   大家谈论最多的就是AS了,觉得好像很难,不可逾越。其实没那么复杂,A代表Action,动作的意思,S代表Script,也就脚本的意思?简单的一句话定义:falsh action script简称AS是一种脚本语言。如果大家以前接触过高级语言,如BASIC或C语言等,掌握flash action script语法易如反掌,因为action script算不上一种高级语言,其功能也远没有其他高级语言那么强大。

首先看一个例子,简单的控制影片剪辑的播放、暂停、快进、快退、停止。
   1
、打开FLASH,按Ctrl+F8新建一个元件ball,行为选图形,单击确定。选择工具箱中的椭圆工具,按住shift键在工作区随便画一个圆。然后再按Ctrl+F8新建一个元件mc,行为选影片剪辑,单击确定。然后按Ctrl+L打开库面板,在第一桢将元件ball拖入到舞台,在30桢处插入按F6插入关键桢,调整小球位置并创建动作补间。
   2
、回到舞台工作区,将库中影片剪辑mc拖到舞台中,并给这个实例起个名字,就叫mc吧,这时候你可以按Ctrl+Enter测试,可以看到小球在一直不停的移动。呵呵,最简单的,不需说明了。


   
                 
    3
、添加脚本,现在要让这个mc在影片一开始不要自动播放,不然怎么来控制它呢。咱们把脚本写在时间轴的关键桢上。选中时间轴的第一桢,按F9打开动作面板,选择专家模式,输入:_root.mc.stop();如图2所示。


这什么意思啊?有人也许会问.慢慢来解释.

    4、现在咱们来制作几个按钮,分别表示播放、暂停、前进、后退、停止。并摆放在舞台上。关于按钮的制作方法我就不多介绍。咳,就偷点懒吧,呵呵。打开窗口菜单,选择其他面板-公用库-按钮命令,呵呵,这么多东东啊,不用真是可惜。在库中双击打开Playback文件夹,将gel right gel Pause gel Fast Forward gel Rewind gel Stop 按钮分别拖到舞台中,并依次摆好顺序和位置。如果你想放的美观一点,可以按Ctrl+K打开对齐面板,注意不要选择相对于舞台,然后用选择工具框选所有按钮,单击对齐面板的底对齐和水平居中分布即可。
下文接:初学flash actionscript语法的第一步(二)