`
ch_kexin
  • 浏览: 899428 次
  • 性别: Icon_minigender_2
  • 来自: 青岛
社区版块
存档分类
最新评论

关于AS2.0和AS3.0中使用enabled出现的问题~~~

阅读更多

那天用AS3.0的时候,使用enabled设置按钮的可用性。突然发现即使 enabled=false后,按钮依然可以点击。而换用flash8使用2.0代码确发现一切正常。当时以为是CS4的问题。就匆忙换上CS3,哪知道 CS3问题依旧。于是乎又以为是电脑问题。便换了台电脑测试。结果问题照旧。

后来才明白原来不是计算机和软件的问题,是我认识上的问题。

原来在2.0的时候由于按钮大多不必使用事件侦听器。所以当把按钮可用性设置为false的时候,按钮和按钮上的交互自然就全部被设为不可用了。而在3.0当中,由于事件处理机制的改变。所有事件皆由统一的事件侦听器监听处理。所以在我把某按钮可用性设为false的时候。按钮本身的可用性的确是全部不可用了。(例如:按下,移上效果)但我为该按钮设置的事件侦听器依然在正常工作。当我点击按钮时,虽然按钮本身的交互性是失去了。但事件侦听器依然在运作,所以就监听到我的点击,并正常的处理。这就使我产生了enabled属性失效的错觉。

所以要记住的是。如果想去掉某个按钮的所有交互,一定要在使用enabled属性的同时,使用removeListener移除该按钮的事件侦听。
分享到:
评论

相关推荐

    Radmin自动登录器v3.0

    转换完成后,再用上面介绍的“V2.0转V3.0记录文件”菜单项导入v3.0中使用。 (3)、用记事本、UltraEdit、Excel等编制RadminM.txt RadminM.txt可以用记事本、UltraEdit、Excel等编制。也可将已有RadminM.txt导入...

    Radmin自动登录器v3.0-多国语言绿色版-Release1-20150615

    转换完成后,再用上面介绍的“V2.0转V3.0记录文件”菜单项导入v3.0中使用。 (3)、用记事本、UltraEdit、Excel等编制RadminM.txt RadminM.txt可以用记事本、UltraEdit、Excel等编制。也可将已有RadminM.txt导入...

    Secure User Plane Location Architecture

    这是SUPL2.0协议的架构规范,学习手机移动定位、SUPL、LBS的朋友可以下载阅读。 Secure User Plane Location (SUPL) is an Enabler which utilizes existing standards where available and possible, to transfer ...

    第六节 事件侦听.docx

    例如,在AS3中,`SimpleButton`的`enabled`属性在2.0版本中可以用来禁用按钮,但在3.0中,对于`SimpleButton`无效,但适用于`Button`类。如果要禁用`SimpleButton`,我们可以使用`mouseEnabled`属性。设置`...

    EurekaLog_7.5.0.0_Enterprise

    EurekaLog 7.2 Hotfix 3 (7.2.3.0), 20-May-2015 1)....Added: Support for token auth in Bugzilla (latest 4.x builds) 2)....Added: Support for API key auth in Bugzilla (5.x) 3)....Added: Support for /EL_...

    编译好的x265,带y4m文件

    --psy-rd <0..2.0> Strength of psycho-visual rate distortion optimization, 0 to disable. Default 0.0 --psy-rdoq <0..50.0> Strength of psycho-visual optimization in quantization, 0 to disable. Default...

    Tensorflow中tf.ConfigProto()的用法详解

    在TensorFlow中,`tf.ConfigProto()` 是一个非常重要的配置对象,它允许用户自定义 `tf.Session` 的运行参数,从而优化模型的执行效率和资源利用。本文将深入解析 `tf.ConfigProto()` 的各个参数及其作用。 首先,`...

    acpi控制笔记本风扇转速

    interpreter (enabled via the AcpiGbl_AllMethodsSerialized flag.) When this mode is specified, instead of creating a serialization semaphore per control method, the interpreter lock is simply no longer...

    MS-DOS 5.0

    are listed as "Non-DOS" partitions in FDISK. See the procedure for repartitioning hard disks in Chapter 4 of the Microsoft MS-DOS Getting Started guide. 2.10 WYSE Partitions -------------------- If ...

    C# for CSDN 乱七八糟的看不懂

    使用集合时,必须注意集合的生命期问题。如果有两个集合 L1 和 L2,使用 了 L1=L2; 后,只要 L2 生命期没有终结,它的以后的变化就可能会影响到 L1 的数值。因 此在赋值后应该及时销毁或者初始化 L2,以免发生不可...

    DP83848CVV.pdf

    put as the 50 MHz reference for both transmit and receive SNI TRANSMIT CLOCK: 10 MHZ Transmit clock output in 10 Mb SNI mode. The MAc should source TX EN and TXdO using this clock TX EN L PD Mll ...

Global site tag (gtag.js) - Google Analytics