quick-cocos2d-x笔记之EventProtocol
来源:互联网 发布:ubuntu挂载共享文件夹 编辑:程序博客网 时间:2024/06/05 15:06
事件机制是创建交互性应用的首要方式,在程序中,事件在具有交互性的对象之间通过某种方式触发和接收。在quick中,一个对象要具有交互性,需要将其扩展为交互性对象。EventProtocol就是能够扩展对象的类。
先看看EventProtocol相关的函数:
EventProtocol.extend (object):将任意对象扩展为交互性对象
object:addEventListener (eventName, listener):为交互性对象添加 事件监听器
object:dispatchEvent (event):分发对象产生的事件
object:removeEventListener (eventName, listener):移除对象的指定事件的指定监听器
object:removeAllEventListenersForEvent (eventName):移除对象的指定事件的所有监听器
object:removeAllEventListeners ():移除对象上的所有监听器
扩展对象为交互性对象,分发事件,设立监听器,过程如下:
可以在不同的Layer中保存同一个对象,一个对象可以分发和接收不同的事件,以事件名来区分。这样可以非常方便地实现不同层之间的信息传递。
转自:http://www.jianshu.com/p/4113fef7a580
阅读全文
0 0
- quick-cocos2d-x笔记之EventProtocol
- quick-cocos2d-x 笔记
- cocos2d-x 之quick-ini
- Quick-Cocos2d-X 3.3 笔记(草稿)
- 【Cocos2d-x Lua笔记四】Quick-Cocos2d-x
- Quick-Cocos2d-x数据存储之GameState
- quick-cocos2d-x数据存储之GameState
- quick-cocos2d-x数据存储之GameState
- quick-cocos2d-x数据存储之GameState
- quick cocos2d-x
- 初窥 quick-cocos2d-x
- quick-cocos2d-x scheduler
- quick-cocos2d-x 加密
- 初窥 quick-cocos2d-x
- 初窥 quick-cocos2d-x
- Quick-cocos2d-x 组件
- quick-cocos2d-x踩坑记
- lua QUICK-COCOS2D-X
- 嵌入式Linux设备驱动开发笔记(四)
- 高通平台如何使用QPST抓DUMP
- 视频根据url获取第一帧图片,获取任一帧图片
- Android中Material Design中的风格介绍
- jquery $.trim()方法
- quick-cocos2d-x笔记之EventProtocol
- [Lesson3]上传烧写bin文件到STM32F103
- 朱光潜谈读书
- mybatis常用代码
- 注解和注释以及Spring和SpringMVC常用的注解
- d3对于数组的处理
- android 获取http请求json数据 package com.my.gethttpjsondata; import java.io.BufferedReader; import java.
- leetcode Letter Combinations of a Phone Number(Java)
- Android:XML解析