`
stulpnn
  • 浏览: 68204 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

flex mouseEnabled和mouseChildren的区别

    博客分类:
  • Flex
阅读更多
mouseEnabled 是指定此对象是否接收鼠标消息。默认值为 true,这意味着在默认情况下,显示列表上的任何 InteractiveObject 实例均接收鼠标事件。如果将 mouseEnabled 设置为 false,实例不接收任何鼠标事件。显示列表上的该实例的任何子级都不会受到影响。要更改显示列表上对象的所有子级的 mouseEnabled 行为,请使用 flash.display.DisplayObjectContainer.mouseChildren。


mouseChildren 是确定对象的子项是否支持鼠标。如果对象支持鼠标,则用户可以使用鼠标与其交互。默认值为 true。
分享到:
评论

相关推荐

    flex实现拖动线的案例

    Flex是一种强大的技术,主要用于构建富互联网应用程序(RIA),它由Adobe公司开发,基于ActionScript编程语言和Flash Player或Adobe AIR运行时环境。本案例聚焦于使用Flex实现拖动线的功能,这是一种交互式UI设计,...

    Flex中通过设置isPopUp属性创建一个无法拖动的Alert对话框的例子

    在Flex开发中,有时我们需要创建特定类型的用户交互界面,例如Alert对话框,它通常用于向用户提供简短的信息或确认操作。然而,默认情况下,Alert对话框是可拖动的,这在某些场景下可能不符合需求。本篇文章将深入...

    AS3+xml下拉菜单_下拉弹出框菜单

    使用`Stage`的`addChild()`方法将弹出框添加到舞台上,并通过`mouseChildren`和`mouseEnabled`属性控制交互性。 5. **XML布局与样式**: XML不仅可以存储菜单结构,还可以包含样式信息。通过解析XML中的CSS样式,...

    Flash优化技巧整理

    **3、当不需要鼠标事件的时候将mouseEnabled和mouseChildren设为false** - **鼠标事件**: 关闭不需要的鼠标事件监听器可以降低CPU负载。 **4、对执行时间太长的非动画内容,优先选择计时器,而非Event.ENTER_FRAME...

    flash as3.0代码优化

    - 设置 `mouseEnabled` 和 `mouseChildren` 属性为 `false`,可以降低鼠标事件处理的开销。 ### 5. 定时器与动画优化 - 尽量减少对 `ENTER_FRAME` 事件的监听,合理使用 `Timer` 类,避免过度更新导致的性能瓶颈。...

    flash游戏中的文本热区导航

    - **自定义鼠标指针**:使用`mouseChildren`和`mouseEnabled`属性控制鼠标指针的变化,或者使用`setCursor()`方法设置自定义鼠标光标。 - **处理点击事件**:在事件处理函数中,根据点击的文本位置执行相应的逻辑...

    第六节 事件侦听.docx

    事件侦听是ActionScript(特别是Flash和Flex)中一个重要的交互处理机制。它允许我们对用户的行为或者对象的状态变化做出响应,例如,当用户点击一个按钮时触发特定的操作。 首先,`addEventListener`方法用于添加...

    FLASH游戏渲染技术

    - **合理使用事件监听器**:关闭不必要的鼠标事件监听器,如`mouseEnabled`和`mouseChildren`,可以降低系统负担,提高游戏运行的流畅度。 #### 五、综合应用案例 根据文章提供的数据,使用`copyPixels`进行1000次...

    类似反遮罩的效果,怎么把鼠标经过的地方透明掉

    然后,利用AS3的Mouse类和DisplayObject的mouseEnabled和mouseTransparent属性来响应鼠标的移动。 以下是一个简单的实现步骤: 1. **创建遮罩层**:在舞台上创建一个形状或精灵对象,设置其fill或alpha值以达到...

    Flash(ActionScript 3.0) Tree组织结构树

    borderVisible="false" treeType="0" doubleClickEnabled="true" mouseEnabled="true" disclosureClosedIcon="@Embed('assets/triangle-normal.png')" disclosureOpenIcon="@Embed('assets/...

Global site tag (gtag.js) - Google Analytics