加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

Flash AS3中调试组件时出错------无法访问空对象引用的属性或方

发布时间:2020-12-15 18:33:57 所属栏目:百科 来源:网络整理
导读:FLASH AS3中调试组件时老提示“无法访问空对象引用的属性或方法。” ? 调试了好几天,,可能是菜鸟吧,看了下面代段代码后终于解决了, =========================================================================================== as3里是不支持实例名

FLASH AS3中调试组件时老提示“无法访问空对象引用的属性或方法。”

?

调试了好几天,,可能是菜鸟吧,看了下面代段代码后终于解决了,

===========================================================================================

as3里是不支持实例名滴!

所以捏,你需要把这个元件修改一下。

元件上,右击、属性、为ActionScript导出,类名:Secondbtn(可自定义),

基类一般软件会自己检测到,应该是flash.display.MovieClip。

之后就可以用这个类了!只要在你的代码里New一下Secondbtn类,

然后就可以用了。private var secondbtn:Secondbtn = new Secondbtn();这样,

就不会提示“访问的属性secondbtn未定义”了。就这样,很简单,有什么不对的再问我好了!

===========================================================================================

?

?添加到包中

解决方法:(按钮组件)

1、给舞台上添加的组件在属性中修改实例名如Btn1

2、并在库文件中找到相应组件,右击--》属性--》高级--.>钩选”为ActionScript导出“--》并添加类名如Btn1,基类就不用填了

3、在AS文件中添加?public var icon1:SimpleButton = new Btn1;

//icon1? 表示对象名称

//Btn1? 表示新类名

?

解决方法:(影片剪辑组件)

1、给舞台上添加的组件在属性中修改实例名如Mc1

2、并在库文件中找到相应组件,右击--》属性--》高级--.>钩选”为ActionScript导出“--》并添加类名如Mc1,基类就不用填了

3、在AS文件中添加?public var mc1:MovieClip = new Mc1;

?

?

在函数中添加

addChild(mc1);

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读