flash as3.0 控制影片剪辑里的按钮

这样我在场景里写的代码。控制当前场景下影片剪辑里边的动画,在第30帧的地方stop有个按钮。我怎么在场景的帧上写代码让我的影片剪辑里的按钮执行我的动作?我得错误提示是;T... 这样我在场景里写的代码。控制当前场景下影片剪辑里边的动画,在第30帧的地方stop 有个按钮。我怎么在场景的帧上写代码让我的影片剪辑里的按钮执行我的动作?我得错误提示是;
TypeError: Error #1009: 无法访问空对象引用的属性或方法。
at _fla::MainTimeline/kai()
展开
 我来答
gjsgdhr
2013-12-06 · TA获得超过1800个赞
知道小有建树答主
回答量:665
采纳率:77%
帮助的人:467万
展开全部

kai()这个函数是写在影片剪辑里面吗?

我建议将这个函数写在场景里,用的时候在影片剪辑中的第30帧写侦听代码

比如按钮是mc

mc.addEventListener(MouseEvent.CLICK,handle);
//函数
function handle(e:MouseEvent):void
{
    //root就是场景
    this.root.kai();
}

或者就干脆将kai()这个函数也写在影片剪辑里面

希望能帮到你!

更多追问追答
追问
十分感谢,我能明白一点了,我能加下你的求求么!还有问题想请教下。
追答
这个qq在私信里加吧,你将你的qq发来,我加你
瘾晴败2822
2013-12-06 · TA获得超过217个赞
知道小有建树答主
回答量:553
采纳率:66%
帮助的人:624万
展开全部
import flash.events.MouseEvent;
stop()
btn.addEventListener(MouseEvent.CLICK,Play)//btn为按钮实例名
function Play(e:MouseEvent){
this.play()
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式