zoukankan      html  css  js  c++  java
  • as3 自定义事件中都要重构clone这个方法

    以下摘抄《殿堂之路》第300页原话
    其中clone()方法最为重要,使用clone()方法可以返回当前事件对象的一个拷贝。
    这个clone()方法一般不需要我们手工调用,
    当我们将一个事件对象重复发送时,
    EventDispatcher类会自动调用clone()方法,产生这个事件的拷贝。
    将MyEvent事件重复发送,好理解的说就是转发MyEvent事件,
    如果没有重构MyEvent事件,那么EventDispatcher在重复发送时,
    调用的clone是Event的clone方法,那么clone出来的事件自然就是Event类,
    而不是MyEvent,所以你在侦听时使用e:MyEvent类型接收时,
    自然就会报错无法将Event类转换成MyEvent类。
  • 相关阅读:
    支付
    REST framework补充
    Django与Ajax
    Django 模型层ORM
    Django简介
    Web应用
    Docker配置pycharm连接
    Docker 网络扩展
    Docker 之Docker-Compose
    Docker 之Dockerfile
  • 原文地址:https://www.cnblogs.com/naiking/p/2272290.html
Copyright © 2011-2022 走看看