`
wsliujian
  • 浏览: 95206 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

关于EventDispatcher的讨论

阅读更多

EventDispatcher是自己控制事件调用的类

自己写了个例子

package

{

        import flash.events.*;
        import flash.display.*;
        public class Example extends MovieClip
       {
             public function Example()
             {


                 var b:B=new B();
                 b.addEventListener("load",loadComplete)
                 b.ce();
            }
            public function loadComplete(e:Event)
           {
                  trace("事件调用完成");
            }
       }

}

package
{
        import flash.events.*;
        public class B extends EventDispatcher
       {
             public function ce()
            {
                  var e:Event=new Event("load");

                 dispatchEvent(e);
            }
       }

}

我的网站设计 web design home page
[url]http://www.webdesign-cn.com[/url]
[url]http://www.webdesign-china.cn[/url]

分享到:
评论

相关推荐

    AS3.0_AS3殿堂之路_笔记

    - 第411-412页讨论了图形绘制的具体代码示例。例如,创建一个圆形,并对其进行填充和定位。具体的代码如下: ```as3 circle.graphics.beginFill(0x669900); circle.graphics.drawCircle(0, 0, 10); circle....

    Flex与Java低数据量通信息二:URLLoader及非视图组件的事件发布订阅

    在本话题中,重点讨论的是使用`URLLoader`类来实现这一目标。 `URLLoader`是Flex SDK中的一个关键组件,它允许我们加载和发送HTTP请求。在与Java后台交互时,我们通常会用到GET或POST方法来获取或提交数据。`...

    C#的COM事件在C++和JAVA中触发和响应的实现

    接下来,我们将讨论如何在C++中响应这个事件。C++中使用ATL(Active Template Library)来创建COM组件和客户端。在C++中,我们需要实现`IMyEvent`接口并处理`MyEvent`: ```cpp class ATL_NO_VTABLE MyClient : ...

    java 反射和分发器原理

    接下来,我们讨论Java分发器(Dispatcher)的概念。分发器通常用于处理事件或消息的分发,它根据某些条件将请求分发到不同的处理者。在Java中,我们可以自定义分发器实现动态绑定和多态性。以下是一种简单的分发器...

    flex Cairngorm ,FABridgeDemo

    标题 "flex Cairngorm ,FABridgeDemo" 暗示了我们正在讨论的是Adobe Flex框架中的两个关键组件——Cairngorm微架构和FABridge。这些是用于构建富互联网应用程序(RIA)的重要工具,特别是在ActionScript 3中。 ...

    flashYIYI 演讲稿

    【标题】"flashYIYI 演讲稿" 提供的是关于 Flash 开发相关的演讲内容,可能涉及 Flash 平台的历史、技术发展、应用领域以及与 AS3(ActionScript 3)语言的结合等内容。ActionScript 3 是 Adobe Flash 平台上的一种...

    游戏C++学习cocos2dx

    在“2群Coco、C++学习资料(2013.5.27)”这个压缩包中,可能包含了关于Cocos2d-x的教程、示例代码、API文档、论坛讨论等内容。这些资料可以帮助初学者快速掌握Cocos2d-x的基本概念和用法,例如如何创建项目、添加资源...

    AS3殿堂之路 笔记

    此外,还讲解了AS3的异步编程,如使用EventDispatcher接口处理加载和完成事件,这对于处理网络请求和时间间隔非常重要。 AS3的显示列表管理也是其独特之处。笔记解释了DisplayObject和DisplayObjectContainer接口,...

    FLX.ActionScript.3.0.Bible

    此外,《FLX.ActionScript.3.0.Bible》可能还会深入讨论ActionScript与Flash Professional、Flash Builder或Flex SDK的集成,以及ActionScript在移动平台上的应用。通过这本书,读者可以掌握ActionScript 3.0的精髓...

    JAVA:资源管理器

    下面将详细讨论实现这个功能所需的关键知识点。 1. **Swing或JavaFX库**: - 在JAVA中,通常使用Swing或JavaFX库来创建图形用户界面(GUI)。Swing是早期的GUI工具包,而JavaFX提供了更现代的外观和感觉,以及更好...

    flex+flash(Chapter02)

    通过EventDispatcher和EventListener机制,可以处理异步事件,实现两者的通信,例如数据的发送与接收。 4. **图形与动画的融合**:Flex提供了一套完整的组件系统,而Flash则擅长图形绘制和动画制作。在Chapter02中...

    java写得一个简单的浏览器

    标题中的“java写得一个简单的浏览器”意味着我们将讨论如何使用Java编程语言开发一个基础的Web浏览器。Java是一种广泛使用的面向对象的编程语言,以其跨平台兼容性和强大的功能而闻名。要构建一个简单的浏览器,...

    flash ActionScript 3.0 PPT课件

    - **学习标准库和API**:熟悉ActionScript的核心类库,如DisplayObject容器、EventDispatcher、Timer等,以及如何使用它们构建交互式应用。 - **参与社区**:加入开发者论坛,讨论问题,分享经验,获取最新的技术...

    封装的一个 cocos2d-x 接收点击事件的精灵

    在Cocos2d-x 中,触摸事件通常通过`cc::EventDispatcher` 和 `cc::EventListener` 来管理。`TempTouchSprite` 可能会实现一个内部的事件监听器,用于监听触摸开始、触摸移动以及触摸结束等事件。例如,它可能会注册...

    消除星星 Cocos2-x

    5. 用户交互:Cocos2d-x的EventDispatcher类处理用户的触摸事件,根据玩家的滑动操作来更新棋盘状态。 6. 得分系统:每当有星星被消除,分数应增加。可以设置不同的得分规则,比如连消奖励、时间限制等。 四、...

    一个as3.0小游戏

    本次我们讨论的是一个基于AS3.0开发的声音接龙小游戏,它为初学者提供了一个很好的学习和交流平台。 声音接龙游戏通常是一种娱乐性强、互动性高的游戏形式,玩家需要根据前一个人发出的声音片段进行回应,形成一个...

    ActionScriptLangRefV3

    8. **类概览(class-summary.html)**:这个文件可能包含了AS3中核心类的概览,包括DisplayObject容器、EventDispatcher、Loader、Sound等,它们是构建交互式应用程序的基础。 9. **迁移指南(migration.html)**:...

    一款抽奖,小游戏,微信小游戏,引用白鹭引擎。

    标题中的“一款抽奖,小游戏,微信小游戏,引用白鹭引擎”揭示了我们即将讨论的核心技术——白鹭引擎(Egret Engine),以及它在微信小游戏开发中的应用。白鹭引擎是一款强大的2D游戏开发框架,它支持HTML5、移动...

    sf5终止

    描述虽然简洁,但我们可以推测讨论的是关于在Symfony 5应用中如何正确地结束或终止服务或整个应用程序。在大型复杂的Web应用中,正确地终止操作是至关重要的,因为它涉及到资源的释放、数据库连接的关闭、异常处理和...

Global site tag (gtag.js) - Google Analytics