当前位置:首页 » 编程软件 » flash脚本格式

flash脚本格式

发布时间: 2024-04-26 22:43:41

① FLASH 动画的脚本如何编写

不知道你的FLASH是什么版本的.应该是ActionScript 2.0的语言的吧.找了段关于控制音乐开始和停止的教程给你看看.

1.导入声音到舞台或者你想要的帧.
2.选中库中的声音文件,单击鼠标右键,在弹出的菜单中选择“链接...”将会弹出一个链接的对话框,请勾选“为动作脚本导出”和“在第一桢导出”选项,并输入一个标识符(也就是声音文件的名字):mysound(名字可任意写),单击确定.
3、回到主舞台,选中时间轴的第一桢,按F9打开动作面板。现在我们要创建一个新的声音对象,并且连接到库里的声音。用来控制声音。输入以下脚本:
music = new Sound();//创建一个名字叫music的声音对象。
music.attachSound("mysound");//将这个声音对象与库里的标识符为“mysound”的声音连接。
4、现在需要在舞台上放置两个按钮分别控制声音的播放与停止。选择“窗口”--“公用库”--“按钮”,打开flash为我们设置的公用按钮元件库,再将Circle Buttons中的Play按钮和Stop按钮拖放到舞台上。或者你自己制作按钮.
5、此时,舞台上将有播放和停止两个按钮,选中Play按钮,打开动作面板,输入以下脚本:
on (release) {
music.start();
}//播放声音

选中Stop按钮,输入以下脚本:
on (release) {
music.stop();
}//停止播放声音

6、OK,按Ctrl 回车来测试吧

ActionScript2.0应该说还是比较容易懂的语言.碰到想要做的效果利用BAIDU多搜一些实例然后依样画葫芦.还有可以多下些别人做好的FLASH作品.然后下个"硕思闪客精灵".这个软件可以将已经做好了的swf文件还原到fla文件.这样你就可以查看这个FLASH作品的源代码和素材什么的.自己多研究研究.会有一定帮助的.

② flash的动作脚本一共有那两种类型,有什么区别,主要用于什么情况

ActionScript 2.0和ActionScript 3.0两种,前者可以将代码写在按钮和影片剪辑上;后者是面向对象编写代码,代码是不允许写在元件上的,只能写在帧上。如果按应用来说,任何一种都可以,只是后者在功能上更强大,一般网站开发多用后者来进行。

③ 如何快速学习FLASH脚本语言

做过Flash动画的Flash爱好者们都知道,要做好一个Flash动画,AS是必不可少的,即使只是很简单的几句代码也能起到整个Flash画龙点睛的作用。这里我只简单的介绍一下AS的基本常识。
首先我们要了解AS要写在什么地方,什么时候AS会被触发执行。
1、帧:
写在关键帧上面的AS,当时间轴上的指针走到这个关键帧的时候,就写在这个帧上面的AS就被触发执行了。常见的例子有在影片结尾的帧写上 stop() 等。操作方法就是点选关键帧,然后打开AS面板。
2、按钮:
不同于帧上面的AS,按钮上面的AS是要有触发条件的。要把AS写在按钮上,操作方法是点选目标按钮,然后打开AS面板。举个例子能说的更明白。
假设有一个动画,要让它在播放完同时停止,那么,你要做的就是在这个动画的最后一帧写AS
stop();

再假设有个按钮,效果是按下按钮后停止播放,那么步骤如下。
做一个按钮,放到主场景,点选按钮,然后打开AS面板。现在如果也在按钮上写
stop();

那么,输出的时候就会提示错误。正确的应该这样写
on(release){stop();}

这里要比帧的动画多这些代码: on(release){} , 整个代码翻译过来就是:
当(松开){停止}

红色的代码表示鼠标的触发事件事件之一,这里用的是 release 松开,按钮的常用事件:
release 松开
releaseOutside 在按钮外面松开
press 按下
rollOver 鼠标进入按钮的感应区
rollOut 鼠标离开按钮的感应区

现在很明确了:写在按钮上面的AS一定就是这种格式的:
on(事件){要执行的代码}

3、MC(电影剪辑)
如果你看懂了上面的内容,那么写在MC上面的AS和写在按钮上的大同小异。操作方法就是点选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(事件){代码}

看到这里,如果你明白的写在 帧、按钮、MC上的代码有什么不一样,任务就算完成了

④ 镓╁𪾢钖崭负锛岙WF锛岋紟DOC锛岋紟wAV锛岋紟xLS锛岋紟AVI锛岋紟JPG锛岋紟HTM锛岋紟RAR镄勬枃浠跺垎鍒鏄浠涔堟枃浠

瀵瑰簲锛 swf鏂囦欢阃氩父涔熻绉颁负Flash鏂囦欢锛屽姩鐢昏捐¤蒋浠禙lash镄勪笓鐢ㄦ牸寮忥绂寰杞镄勨渄oc钬濇牸寮忔槸涓绉嶈嚜宸辩殑涓揿睘镙煎纺锛屽叾妗f埚彲瀹圭撼镟村氭枃瀛楁牸寮忋佽剼链璇瑷鍙婂嶅师绛夎祫璁锛屾瘆鍏朵粬镄勬枃浠舵。镙煎纺濡俣TF銆丠TML绛夎佸氾纴浣嗗洜涓鸿ユ牸寮忔槸灞炰簬灏侀棴镙煎纺锛屽洜姝ゅ叾鍏煎规т篃杈冧绠锛沇AV涓哄井杞鍏鍙(Microsoft)寮鍙戠殑涓绉嶅0阔虫枃浠舵牸寮忥绂XLS 灏辨槸 Microsoft Excel 宸ヤ綔琛锛屾槸涓绉嶉潪甯稿父鐢ㄧ殑鐢靛瓙琛ㄦ牸镙煎纺锛汚VI鑻辨枃鍏ㄧО涓篈udio Video Interleaved锛屽嵆阔抽戣嗛戜氦阌欐牸寮忋傛槸灏呜阔冲拰褰卞儚钖屾ョ粍钖埚湪涓璧风殑鏂囦欢镙煎纺锛屼织绉扮数褰辨牸寮忥绂jpg鍏ㄥ悕鏄疛PEG 銆侸PEG 锲剧墖浠 24 浣嶉滆壊瀛桦偍鍗曚釜鍏夋爡锲惧儚锛屽氨鏄鎴戜滑璇寸殑锲剧墖镦х墖镙煎纺锛沨tml缃戦〉鏂囦欢镓╁𪾢钖嶏绂RAR鏄涓绉崭笓鍒╂枃浠舵牸寮忥纴鐢ㄤ簬鏁版嵁铡嬬缉涓庡綊妗f墦鍖呫

⑤ flash里面的动作,脚本是什么一点都不懂1

用最简单的一句话定义:FLASH中脚本命令简称AS语言。
A:Action ,动作的意思,S:Script,脚本。明白了吗?呵呵。
动作脚本概念:动作脚本就是 Flash MX 为我们提供的各种命令,运算符以及对象,使用动作脚本时必须将其附加在按钮、影片剪辑或者帧上,从而使单击按钮和按下键盘键之类的事件时触发这些脚本。以便实现所需的交互宏困卖性。
学习动作脚本的最佳方法是对其进行实际操作,即使对动作脚本没有完全理解,也不影响对其控制功能的使用,一样能够实现简单的交互性操作,经过一段时间的实践对基本的动作(如 play 和 stop)运用自如,对动作脚本略知一二后,就可以开始学习关于此语言的更多知识了。
如何在你的flash中添加编写脚本?简蔽逗单的说,添加脚本可分为两种:
一是把脚本编写在时间轴上面的关键桢上面(注意,必须是关键桢上才可以添加脚本)。
二是把脚本编写在对象身上,比如把脚本直接写在MC(影片剪辑元件的实例)上、按钮上面。如果你要将AS语句添加到关键桢上,就要先选中关键桢,然后打开动作面板,输入AS语句;如果你要把脚本编写在对象身上,就先选中对象,再输入AS语句。
Flash的Action Script和其他语言一样有自己的使用规则,违背了这些规则写出的句子将不能被Flash辨识。Flash在执行动作脚本时总是从脚本的第一句开始,依次按顺序执行,直到执行完最后一句,在执行的过程中,如果遇到有跳转的命令语句,将按跳转命令执行。
总而尺碧言之学习脚本是FLASH制作中比较深奥费力的一门功课,但是也并非是不能掌握的.关键是多学多看多做.希望你能满意

热点内容
为什么说人是被编译出来的程序 发布:2024-05-08 16:54:28 浏览:132
编译java底层框架 发布:2024-05-08 16:39:58 浏览:113
安卓手机怎么存图 发布:2024-05-08 16:22:09 浏览:423
sql分离 发布:2024-05-08 16:09:12 浏览:890
怎么把安卓手机视频播放器 发布:2024-05-08 16:08:17 浏览:566
昆仑通态脚本改变按钮颜色 发布:2024-05-08 15:51:44 浏览:4
dlcache文件夹 发布:2024-05-08 15:46:49 浏览:898
大众大屏科士达密码是多少 发布:2024-05-08 15:25:47 浏览:514
flutter不重新编译调试 发布:2024-05-08 15:22:42 浏览:713
mysql数据库编码修改 发布:2024-05-08 15:03:27 浏览:979