TypeError: Error #1010: 术语尚未定义,并且无任何属性。 at _fla...
发布网友
发布时间:2024-09-29 23:26
我来回答
共3个回答
热心网友
时间:2024-11-15 06:27
你这样写真麻烦,而且容易出错! 建议使用这样的方法:
stop();
//给按钮添加属性goto, 并赋予要跳转帧的值
daohanglan.dingyi.goto = 3;
daohanglan.qiangdu.goto = 4;
daohanglan.fengsu.goto = 5;
daohanglan.xingcheng.goto = 6;
//所有按钮添加相同侦听器(因为侦听的事件都一样,所以可以用简便方法)
daohanglan.dingyi.addEventListener(MouseEvent.MOUSE_DOWN , onSelectObj );
daohanglan.qiangdu.addEventListener(MouseEvent.MOUSE_DOWN , onSelectObj );
daohanglan.fengsu.addEventListener(MouseEvent.MOUSE_DOWN , onSelectObj );
daohanglan.xingcheng.addEventListener(MouseEvent.MOUSE_DOWN, onSelectObj );
//事件响应函数
function onSelectObj( e:MouseEvent ):void{
gotoAndStop( e.currentTarget.goto ); //跳转到相应的帧数
}
楼主可以直接粘贴代码测试 如果还没能解决问题 可以追问!
至于楼主遇到的“TypeError: Error #1010: 术语尚未定义” 这个错误 应该与楼主写的代码没有关系,建议楼主检查一下按钮的路径是否正确。 或者可以 trace( this.daohanglan.dingyi ) 看看输出结果是否为 null。
热心网友
时间:2024-11-15 06:22
function hua(e):void {
改为
function hua(e:Event):void {
热心网友
时间:2024-11-15 06:24
dfas