首页 > 软件 > flash cs3脚本 currentFrame未定义,totalFrames未定义,请高手指正

flash cs3脚本 currentFrame未定义,totalFrames未定义,请高手指正

软件 2022-05-08

flash cs3 代码总提示mc未定义

这个是as2的代码,放as3里当然不行啊。 在as3里要使用自定义变量都必须先定义,定义方式 var xxx:类名=初始值;//可以没有初始值 不能像as2一样,可以未经定义马上使用 同时onEnterFrame这个函数的使用在as3里写法也是不一样的。 总之这段代码要在as3里执行几乎就是找死 解决办法: 点 文件---》发布设置-》选flash 播放器版本选 8 动作脚本选 2.0 点确定,然后重新发布就可以了。

flash CS3中on press未定义?

其实你用flash cs3的话脚本语言应该是AS3.0的,那么用AS3.0的话按钮基本就能被影片剪辑代替,你建好以后给它得实例命名,在时间轴关键帧上加时间侦听,就是楼上的那个代码,然后还需要一个侦听函数, 侦听函数 function down (e:MouseEvent){ ……定义你要在按钮点击后做的事…… ;}

flash 怎么修改 脚本啊

可以用flash 8.0以上的版本进行脚本的修改. 关于脚本的一些参数下面,就可以改成你想要的flash了. 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 ..判断帧是否被完全载入

flash2.0代码问题if (mc1._currentFrame == mc1._totalFrames) { mc1.stop(); mc2.gotoAndPlay(2); }

由于 当前帧在变化,当当前帧等于总帧数时,上面条只件成立于当前帧==1。解决办法:1,加代码:this.onEnterFrame=function(){};将你的代码复制到大括号中。2,在as层第2帧插入空白关键帧。mc1和mc2第二帧插入普通帧。

FLASH 制作一个可以用进度条控制影片剪辑进度的AS3.0的代码 求大神相助

importflash.events.Event;
vari:int;
//首先把所有可视实例摆放好。(特别是滑块,把它放在进度条最左端)
//然后给影片实例中最后一帧添加如下代码:gotoAndStop(1);
//伪代码如下:
ks_btn.addEventListener(MouseEvent.CLICK,ksc);
zt_btn.addEventListener(MouseEvent.CLICK,ztc);
tz_btn.addEventListener(MouseEvent.CLICK,tzc);
this.addEventListener(Event.ENTER_FRAME,ef);
functionksc(e:MouseEvent):void{
yp_mc.play();
}
functionztc(e:MouseEvent):void{
yp_mc.stop();
}
functiontzc(e:MouseEvent):void{
yp_mc.gotoAndStop(1);
}
functionef(e:Event):void{
i=yp_mc.currentFrame;
hk_mc.x=滑块初始x坐标值+((i-1)/yp_mc.totalFrames)*(当播放完时滑块的x坐标值-滑块初始x坐标值);
}
//修改了一下,最后,望采纳!!

标签:Flash 未分类 AdobeFlash adobe 代码

大明白知识网 Copyright © 2020-2022 www.wangpan131.com. Some Rights Reserved.