AS3 点点【 一 】

今天有人给我反映说 占卜flash的摇卦按钮 有些用户不能点击,就是看着是个按钮但是
不能点击,我看了这个按钮的特殊之处,发现我是在flash IDE 上直接定义实例名称来
访问的,然后在as3 class中把 这个实例转成我需要的button。

var divine_s:SimpleButton; // 这是我在as class 中定义的 控制对象
divine_s = divine_start as SimpleButton; // divine_start 是我在 flash IDE中实例名

这样我就能在 class 中控制divine_start 实例了,但是问题出现了,在一些情况下(这些情况我也不太清楚,测出问题的环境是,ie6的遨游,以及ie6的一起我叫不出名字的浏览器)。
会出现,第一次播放交互没有问题,第二次再次播放交互,按钮无法点击。
对 divine_s 的控制失败了。

我怀疑是这个实例转换的问题,于是改成通用的做法,链接导出 divine_start 那个元件
到class中,然后 new 产生对象实例再次控制。O了,播放正常。

感悟,有时候一些不规范的操作虽然在大部分情况下没问题,不排除在一些苛刻的环境下
会有问题,所以高质量的产品一定要去除那种不规范的情况。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值