位置: 编程技术 - 正文

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环境配置

  • 采矿权承包出去资源税
  • 个人卖给公司车需要什么手续
  • 偶然所得纳税计算
  • 发票勾选错了已报税怎么办
  • 新增社保工资填多少好
  • 超范围经营是不是就等于无证经营
  • 委托贷款的资金借出方是谁
  • 企业收到个体户开的发票
  • 员工借款会计科目
  • 跨月发票作废怎么操作流程
  • 公司怎么申请开票资格?
  • 小规模专票冲红怎么操作
  • 支付境外个人佣金
  • 税控盘怎么作废发票重新开
  • 企业所得税汇算交所得税如何做账务处理
  • 发票少开退回多付的货款怎么入账?
  • 合伙企业分红是免税企业需要缴纳什么税
  • 怎么向个体工商户贷款
  • 个体工商户开9%的税需要什么
  • 房地产商铺增值税税率是多少
  • 高新企业奖励补贴交税吗
  • windows10如何开启wifi
  • win11字体大小怎么调
  • 利率怎么算的计算方
  • 销售商品分期收款,减免一部分货款怎么做账
  • 车辆拍卖怎么过户
  • 支付工程款需要什么财务手续
  • 固定资产减值判断标准
  • php的数据类型主要有哪几种
  • 如何提升人工劳动效率
  • php实现导出带样本的方法
  • uniapp开发总结
  • 公司帐户转到法人帐户用途写备用金行吗
  • 自产产品对外捐赠要确认收入吗
  • 未开票收入本月要计提增值税吗
  • 购买商品的会计科目
  • 个税系统里的免税收入怎么填
  • 应付账款的主要舞弊形式
  • 借贷记账法的基本规则和账户结构
  • 公司员工食堂买菜没发票怎么办
  • 销售收入五步法
  • 房租费用入账怎么处理
  • 开票确定收入分录
  • 房屋租赁费怎么记账
  • 辞退福利计入什么明细费用
  • 电子汇票接收后怎么操作
  • 费用化资本化对税收的影响
  • 小微企业免征增值税优惠政策
  • 记账凭证应交税费填写样本图片
  • 飞机票抵扣进项税申报表的填写
  • 产成品和半成品需要结转嘛
  • 生产车间生产工人的薪酬计入什么
  • 以前年度会计科目记错
  • 填制凭证出现的问题
  • 备查账簿有没有固定的格式
  • mybatis怎么搭建
  • win7系统如何隐藏桌面
  • win32k.sys是什么
  • 键盘和鼠标冲突
  • win7老是自动开机启动是怎么回事啊
  • win8经典模式
  • win8创建我的电脑
  • Jquery ajax 同步阻塞引起的UI线程阻塞问题
  • 样式的使用方法
  • 浏览器修改js变量
  • js绑定onchange
  • js脚本使用
  • jqueryui
  • 简述android中色值原理与表示形式
  • 为什么使用json传输数据
  • [置顶]bilinovel
  • python基础视频教程
  • 酷狗模拟场景怎么用
  • 企业所得税汇总纳税备案表
  • 安家费购房补贴区别
  • 云南人社12333app官网
  • 美国各地区消费水平
  • 网上报税失败怎么办
  • 广东省国家税务总局班子成员
  • 个体工商户如何注销
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设