flash简单代码怎么写( 四 )


操作方法就是点选MC,然后打开AS面板 。看个例子 onClipEvent(load){ stop(); } 同样,MC需要一个事件来触发AS的执行 。
翻译这段代码就是 当剪辑(载入){ 停止 } 红色代码同样表示一个事件 。MC的事件有下面这些: load 载入,当MC出现的时候执行 。
也就是除非卸载这个MC,否则load事件内的代码只执行一次 unload 卸载,当MC卸载的时候执行 enterFrame 存在的每个帧 。在MC存在的每个帧都要执行一次代码 。
如果你的场景有100个帧,有个MC从41帧开始出现到100帧才消失,那么这个MC上面的代码执行了60次 mouseDown 按下鼠标,在场景内任何地方都算 。和按钮不一样的地方 mouseMove 移动鼠标,只要移动鼠标就执行代码 mouseUp 松开鼠标 同样你要明确:写在MC上的代码一定总是这种格式: onClipEvent(事件){代码} AS 语法篇----------------------------------- 接下来要讲的是AS的语法 。
首先要让大家明白的是:AS 语法的大小写是敏感的 。如: gotoAndPlay() 正确 gotoAndplay() 错误。
关键字的拼写必须和语法一致,要做到很容易,因为在Flash的AS面板里面,关键字会有不一样的颜色显示 。很多Flash小鸟们也许要开始埋怨,记不住咋办?我这里有个办法,就是背 。
不要流下委屈的泪水,俺们都是这么走过来的 。多用两次你就记住了 。
这里说一下,我们要从开始就养成编程的好习惯,如在每个语句后面都加上分号,有可能的话,尽量给复杂的语句加上注释 。注释的例子 //这个是注释,但是只能有一行 /* 这个也是注释,可以写很多行 */ 接下来,介绍几个类型的语法 。
1、几个常用的控制场景的方法,如 play(); //让时间轴的指针播放 stop(); //停止时间轴的指针在程序触发时候的那个帧 gotoAndPlay(); //让指针跳转到某个帧,然后继续播放 gotoAndStop(); //让指针跳转到某个帧,停止在那个帧 nextFrame(); //往下走一帧 prevFrame(); //往前走一帧 上面的都是方法 。方法?解:打个比方,我们管吃饭叫作一种方法,用来解决肚子饿这个问题 。
我们管stop()叫做一种方法,用来解决时间轴指针停下来的问题 。我们管上面的几个东西叫方法,用来解决时间轴指针运动的问题 。
2、控制属性的语法 。有很多,我列几个 _x _y _alpha _width _name。
..等等属性 上面的都是属性 属性?解:打个比方 。我们管你的身高叫做属性,用来标识你的高度 。
我们管你的体重叫属性,用来标识你的质量 。我们管 _x 叫属性,用来标识目标的X轴坐标 。
我们管_alpha叫属性,用来标识目标的透明度 。
.我真罗嗦啊,唉 。3、控制语句流程的语法,如 if (条件){ //条件满足执行这里的代码 }else{ //条件不满足执行这里的代码 } for(i=0;i这些都是基本的语法,也是AS的基础 。4、其他方法和自己定义的方法 。
这里我不能把所有的语法都一一列出来介绍,因为实在是太多了,具体可以参考Flash自带的帮助手册 。我们只能在以后的应用中慢慢熟悉 。
这里,你有个基本概念就行了 。到后面我会给每句话都加上注释 。
回顾一下,今次要大家记住的东西: ?AS 语法的大小写是敏感的 。?方法的概念 。
?属性的概念 。前言: 写的这些教程,目的是希望初学Flash的爱好者们能多动手,少提问 。
下面这些教程面向有 "Flash(MX)" 基础操作知识的读者 。在看教程的同时,希望你也能打开Flash,边看边做,这样你的印象会更加深 。
6.flash动作代码怎么写的,说的越详细越好Flash按钮动作代码 ---------------------------------------------------------- ----------------------代码1 影片剪辑mc是放在第二个场景中 on (press) { _parent.mc.gotoAndStop("场景 2",2); _parent.gotoAndStop("场景 2",2); } 写("场景 2",2); 提示错误的话,就写("scene 2",2); 也就是一个英文一个中文,看用的是什么版本的FLASH _root表示的是当前主场景,表示绝对路径的时候经常用它 _parent是表示父时间轴,this是表示当前元件,表示相对路径的时候经常用 还有技巧就是,场景多的时候一半很少用_root! Flash按钮动作代码 1、转下一帧并继续播放 on (release) { play(); } 2、转第三帧并播放 on (release) { gotoAndPlay(03); stopAllSounds(); } 3、全屏播放 fscommand("fullscreen", "true"); 4、退出 on (release) { if (substring(_root._url, 8, 1) == "/") { fscommand("quit"); } else { getURL("javascript:window.close()"); } // end if } 5、返回第一帧 on (release) { gotoAndPlay(01); stopAllSounds(); } FLASH脚本代码大全 - Go to 跳转到指定的帧 - Play 播放 - Stop 停止 - Toggle High Quality 在高画质和低画质间切换 - Stop All Sounds 停止所有声音的播放 - Get URL 跳转至某个超联结 - FSCommand 发送FSCommand命令 - Load Movie 装载影片 - Unload Movie 卸载影片 - Tell Target 告知目标 - If Frame Is Loaded ..判断帧是否被完全载入 - On Mouse Event 鼠标事件。