[flash][按钮][播放]flash里用按钮来播放影片 怎么做只要最简单的
这是节制主时刻轴的,第一帧下stop();主场景中添加按钮,按钮上的代码就是这个。
mc是影片剪辑,若是你要节制mc,则要给mc加上实例名(如),按钮上的代码为(主场景中的按钮)
on () {
();
}
mc上的按钮代码为:
on () {
();
}
阅读完整的文章... admin on 06月 5th, 2010 | File Under 多媒体 | No Comments -
这是节制主时刻轴的,第一帧下stop();主场景中添加按钮,按钮上的代码就是这个。
mc是影片剪辑,若是你要节制mc,则要给mc加上实例名(如),按钮上的代码为(主场景中的按钮)
on () {
();
}
mc上的按钮代码为:
on () {
();
}
首先要向楼主声名下,你给个这个网页中横幅上的按钮不是用建造出来了,你点查看—-源文件 看下代码就知道了,是用说话建造的。
若是要用的话也不难,用一个 按钮元件 套 按钮元件 的建造手法。白色动态圆点全为 影片剪辑元件。这就是概略的思绪,至于其他的,你参照下场分袂对应于 按钮元件的几个帧。
还有疑问可以百度HI我。
不年夜白意思。
若是你问为什么会从头起头播放的话,解决法子就是在播放的最后一帧上加上动作:stop();
若是你问的是什么播放完后就从中心起头播放,那可能是你在最后插手代码,使它跳到中心起头播放的。
给出的下面阿谁网址无法链接。未知错误。
(可以从头建造,但不要在原.fla里COPY曩昔,会呈现统一错误的)
我有全套的教程
qq77084363
其拭魅这些都是靠日常平常的堆集才行,不外主要的在于特效难作,可以给你举荐一个软件,可以很好地辅佐你:特效建造软件: 3.0 汉化绿色版
以下是这个软件的下载地址:
=4776
以下是这个软件使用体例介绍的网址:
/170/053.html
上传到:
/
然后打开这个页面,
点“查看”—“查看源代码”或“源文件”—会呈现一个记事本—按“”键—呈现查找对话框—在里面输入“swf”–查找到带有.swf的地址—将其打开看看是否为你需要的阿谁—–若是不是的话继续往下找—-
首先要向楼主声名下,你给个这个网页中横幅上的按钮不是用建造出来了,你点查看—-源文件 看下代码就知道了,是用说话建造的。
若是要用的话也不难,用一个 按钮元件 套 按钮元件 的建造手法。白色动态圆点全为 影片剪辑元件。这就是概略的思绪,至于其他的,你参照下场分袂对应于 按钮元件的几个帧。
还有疑问可以百度HI我。
不年夜白意思。
若是你问为什么会从头起头播放的话,解决法子就是在播放的最后一帧上加上动作:stop();
若是你问的是什么播放完后就从中心起头播放,那可能是你在最后插手代码,使它跳到中心起头播放的。
给出的下面阿谁网址无法链接。未知错误。
(可以从头建造,但不要在原.fla里COPY曩昔,会呈现统一错误的)
我有全套的教程
qq77084363
其拭魅这些都是靠日常平常的堆集才行,不外主要的在于特效难作,可以给你举荐一个软件,可以很好地辅佐你:特效建造软件: 3.0 汉化绿色版
以下是这个软件的下载地址:
=4776
以下是这个软件使用体例介绍的网址:
/170/053.html
上传到:
/
然后打开这个页面,
点“查看”—“查看源代码”或“源文件”—会呈现一个记事本—按“”键—呈现查找对话框—在里面输入“swf”–查找到带有.swf的地址—将其打开看看是否为你需要的阿谁—–若是不是的话继续往下找—-
先插入一个新的影片剪辑,在此影片剪辑中画一个和显示部份不异巨细的矩形(如你说的200px),颜色无所谓。然后在场景中在图层1放你做的影片剪辑,新建一个图层2,将矩形影片剪辑放在 该图层上(矩形图层要在你做的影片剪辑图层之上),再将矩形影片剪辑命名为“aa”(选中后在属性的实例名称处命名),然后新建一个图层3,插手四个按钮(注重按钮必然不要和那两个影片剪辑放在统一个图层上),分袂节制上、下、左、右:
//四个按钮设置为当按下鼠标不放时可一向移动,松开则遏制移动
上按钮:
){
= () {
aa._y-=5;
}
}
){
;
}
下:
){
= () {
aa._y+=5;
}
}
){
;
}
左:
){
= () {
aa._x-=5;
}
}
){
;
}
右:
){
= () {
aa._x+=5;
}
}
){
;
}
最后在图层2上点鼠标右键(在时刻轴图层的名称阿谁处所),选遮罩
是不是一个就呈现一个影片剪辑,若是是你把影片剪辑的第一帧都弄成空白关头帧,并在动作里写个stop()让它停在第一帧。然后在按钮动作上写上){.1.(2)
}
零丁成立一个图层来画按钮
选择猬缩后退的按钮
按 F9 打开动作面板
输入
on () {
(帧)
}
// 的意思是当鼠标按下的时辰做什么
// 的意思是跳转到哪一帧而且从该帧起头播放
猬缩后退的按钮也用这个
当然也可以一帧一帧的跳转
用下面这两个函数放在做什么的阿谁{ }里面
下一帧
上一帧
用这两个的话
动画会在上一帧或下一帧播放后遏制
用于浏览图片的那种
介个MS素用动作语句来完成的。MS就是你做了一个按钮之后。拖进场景里面,然后在按钮上添加
){
(”你所要去到的帧数或者场景,若是是场景,就输入场景名称,例如场景1″,官方说法是转到指定帧并播放);
}
前进和猬缩后退都是这个语句,到底是进是退就看你在”"中填的是什么。
关于动作语句可以看自带的辅佐。可以学到良多,而且也斗劲具体。
全屏:
) {
(”", “true”);
}
前进:
) {
+ 10);//前进10桢
}
猬缩后退:
) {
- 10);//前进10桢
}
缩放:
) {
= * 50%;//水平缩小50%
= * 50%;//垂直缩小50%
}
已经实现了就把这个问题先确认了,后面的另起问题
新建图层,在窗口–公用库–按钮选项找到按钮,然后找到播放,暂停,快进,猬缩后退四个按钮,然后点击播放按钮打开剧本区域写上:on () {
play();
}
暂停:on () {
[…]
外部的元件和内部元件都添加了事件的话,as2只能触发元件上的动作,而元件内部包含的按钮的动作无法触发。
这是as2.0的事件机制决定的。
在 中使用AS 3.0以上语言 是无法在按钮上写代码的。 AS 3.0 与AS 2.0不同 2.0可以在按钮 影片剪辑上写代码。 但是 AS 3.0 只能在时间轴的贞上 与AS 脚本上 写代码
按F9
< 8之后的版本就再是原来公司的产品了,而是的了,如果你建的是3.0文档,就不能在实例上面添加动作,而只能在帧上添加。
3.0是规范了语言,有了统一的格式!
可以这样来写
按钮实例名.,(){这里是点击按钮要执行的语句});
如果建的是2.0文档,依然采用8之前的语法,是可以再按钮上面添加动作的!
按钮实例名.,(){这里是点击按钮要执行的语句});
写在你放在按钮实例的帧上,或者是后面的帧上!原则就是要先定义按钮事例名字,才能写函数,要不会提示变量名称找不到!
你是不是在第一帧加了 stop 了
那就直接
on () {
(2);
}
仍然在属性处设置,和以前的版本一样
你在创建的时候,可以点弹出对话框右下角的 基本/高级 按钮,展开后,就能看见标识符了
如果是创建后要设,就在属性面板,也有设
文件–>发布设置 ==&-》只访问本地 改为 只访问网络,然后确定,再发布出来看看。
在你的每一个MC的最后一帧都加一个IF语句来判断一个变量的值。
按钮ABCD每按一次就给一个变量赋值。
然后IF就根本变量的值来跳转到指定的MC。这样就可以实现你想要效果。
在最后一帧.比如:if(i==1){
(1)
} (i==2){(2)}……
每个影片剪辑要加上不同的实例名,如mc1,mc2,mc3(选中影片剪辑,属性面板-实例名称),然后各个按钮分别加上动作按钮不同的影片剪辑,如:
第一个按钮:
){
mc1.stop();//控制第一个影片剪辑停止
}
第二个按钮:
){
mc2.stop();//控制第二个影片剪辑停止
}
第三个按钮:
){
mc3.stop();//控制第三个影片剪辑停止
}
制作按钮。。但是按纽只对场景起作用,在元件里是起不到作用的!
在动作之前加上剪辑的名称:
“STOP”按钮:
on () {
();
}
单击“STOP”按钮使roll实例停止播放。
“PLAY”按钮:
on () {
();
}
单击“PLAY”按钮使roll实例继续播放。
“PREV”按钮:
on () {
();
}
单击“PREV”按钮使roll实例回退一帧并停止。
“NEXT”按钮:
on () {
();
}
你把拖进到舞台的 mc 都要在属性栏里的 实例名称 里输入 英文名字,
比如:你拖动一个 mc(里面有大段的动画)到舞台,然后选中这个mc后,
按3 在实例名称 中输入 a_mc
然后把一个按钮拖到 舞台上,选中按钮输入代码
){
();
}
————————————-
要想控制mc 或者 按钮 都要给他们命名,
其实道理很简单,你不告诉 一个名称 ,影片剪辑那么多,
你说你控制的是谁呢?
————————————
把各个按钮放在需要显示的里,把这些放在场景里不就行了。
虽然我不大清楚你想表达什么意思?但是有一点可以告诉你的是,用脚本建立的影片能实现影片大小的设定:可以通过和属性来设定。
另外,就是你说的在创建的影片中创建按钮问题,因为你用脚本创建的影片也是要有源影片才能创建出来的(除非你是创建空影片)。所以你创建按钮的脚本可以通过源影片来进行创建,把创建按钮脚本写到源影片中,这样就每创建一个影片的时候按钮就自动产生,如果你每个影片的按钮的功能不同,那么你可以通过参数方式来设定按钮的要实现的功能。