位置: 编程技术 - 正文

addObserver和postNotification函数传递函数的区别

编辑:rootadmin

推荐整理分享addObserver和postNotification函数传递函数的区别,希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!

上一篇文章中,我们利用addObserver来订阅消息,用postNotification来发布消息,但是有一

点要注意的是,addObserver和postNotification都可以传递一个CCObject数据,那么如果两

个函数都传递了数据,在接收消息时,我们应该取谁的数据呢?

在上一篇的代码中修改OtherLayer类,代码如下:

我们看到,在init中新建了一个CCString对象,作为addObserver函数中的参数

接着,在testMsg中就可以获取到CCString变量,我们用调试模式运行下,将看到以下日志输出:

addObserver和postNotification函数传递函数的区别

再来看看postNotification如何传递数据,修改HelloWorldScene.cpp中的sendMsg函数即可:

调试模式下运行项目,可看见:

嗯,什么都没有。

因为,如果addObserver和postNotification函数都传递了数据,并且不是同一个数据,那将

无法发布消息。换句话说,我们只能使用其中一个函数进行数据的传递,我们把

addObserver函数的最后一个参数设为NULL.

再次用调试模式运行项目,可看到:

这代表postNotification的数据传递成功。

cocos2dx 3.0 beta android环境配置

quick cocos UIListView之isItemInViewRect方法修正 功能描述:一个滚动列表,当列表可视区域上部有内容时则上部出现向上箭头提示,当列表可视区域下部有内容则下部出现向下箭头提示。功能实现:

[cocos2dx学习笔记]用cocos2dx3.X完成塔防游戏王国保卫战--简介 学校实训项目需要用cocos2dx做一款塔防游戏,因为时间与制图技术、创意原因无法进行原创,碰巧找到了皇家守卫军这款游戏的图片资源,决定用cocos2dx

标签: addObserver和postNotification函数传递函数的区别

本文链接地址:https://www.jiuchutong.com/biancheng/368989.html 转载请保留说明!

上一篇:触发器——scheduleOnce(触发器csdn)

下一篇:cocos2dx 3.0 beta android环境配置

  • 出租房屋转为投资房屋
  • 签章是签字还是盖章z还是手印
  • 视同销售的八种情况
  • 施工单位购买材料与设计不符
  • 已经计提的坏账准备可以转回吗
  • 不开发票的收入怎么处理?
  • 异地经营需要办什么税务手续?
  • 担保公司做担保怎么收费
  • 出口贸易没有进口贸易
  • 增值税专用发票有效期是多长时间
  • 补发工资如何申请
  • 特朗普政府公布大力度减税方案
  • 小规模收到增值税专用发票咋处理
  • 三金一费包括哪些
  • 企业职工集资款的认定标准
  • 印花税多计提如何冲回
  • 应交税费年末账务处理
  • 在win10系统中如何找到应用
  • 对公账户发放工资要固定几号打吗
  • 库乐队是苹果自带的嘛
  • php中strtotime
  • php中的include
  • PHP:zip_close()的用法_Zip函数
  • 未取得合法有效凭证可以税前扣除
  • 以前年度损益调整属于哪类科目
  • 大堡礁的现状
  • bestars皮纳
  • 企业发生的现金折扣应计入什么费用
  • 如何向企业账户转钱
  • js获取网页链接
  • 企业所得税年报截止日期2023
  • php常用方法
  • 工伤死亡 赔偿
  • 中科院t1
  • 哪些情形视同从境外取得收入:
  • 用python创建一个列表
  • nacos注册流程
  • node.js入门教程
  • 销售熟食卤制品怎么做
  • 土地利息可以作为土增扣除吗
  • sqlserver2005属于
  • 基础电信是什么
  • 外购的商品
  • 个税返还手续费怎么做账
  • 进项税额转出期限是多久
  • 提前送了礼物还要发红包吗
  • 接受非货币性资产投资入账价值
  • 员工欠薪怎么办
  • 诉讼期间的利息法院支不支持
  • 转让土地及地上建筑物涉及的税金
  • 未使用固定资产有哪些
  • 销售折让如何核算
  • 分红冲抵往来会计分录
  • 劳务费免税发票怎么开
  • 对于资产负债表日后的非调整事项
  • sql语句分号
  • SQL中distinct 和 row_number() over() 的区别及用法
  • windows2008关闭ie增强
  • 设备信息windows6.1
  • 行为异常不能使用优惠
  • 外接法实物图
  • wpr是什么软件
  • win10怎么关闭windowsdefender
  • 怎么清空mac用户数据
  • incorrect email format, please re-enter.
  • 老电脑安装win7还是win8
  • Win10无法获取ipv4
  • 画廊作品
  • 层盖住下拉列表框问题解决方案
  • angular form表单
  • js设计模式有什么用
  • 抛弃无情道剑尊后扶桑知我
  • Activity的生命周期和页面之间的传递
  • javascript none
  • 零基础学JavaScript
  • Android Studio --自动删除没有用的资源,给APK减减肥
  • 企业销售旧货增值税税率
  • 五联发票每一联的作用
  • 怎么打印个人所得税扣缴申报表
  • 税法难吗
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设