位置: 编程技术 - 正文

cocos2d 包装类和子节点问题(coco包装设计)

编辑:rootadmin

推荐整理分享cocos2d 包装类和子节点问题(coco包装设计),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:cocos2dx源码分析,cocos2d游戏拆包,cocos2dx架构,cocos2d游戏拆包,coco包装设计,cocos 分包,cocos 分包,cocos2dx打包apk,内容如对您有帮助,希望把文章链接给更多的朋友!

有时候不会在scene里面直接添加精灵,而是会自己建一个精灵类,例如我要添加hero精灵,但是我不会直接在scene里面写

而是会自己建一个Hero类,然后在Hero类的onEnter()函数里面写上上述语句,这样就可以在Hero类里面写上hero相关的方法,例如各种动作。

但是这个时候会出现一个问题,就是虽然Hero类是个节点但是其本身并没有可绘制东西,而是依靠其子节点hero来绘制,Hero类本身是可以看成一个无限小的Node,所以对Hero的锚点以及位置设置时,会出现锚点设置无效的情况,这样子节点的坐标始原点始终是Hero->setposition()的那个点。

如果我用setContentSIze对Hero进行设置

(ps:setContentSize用法详解见我的另外一篇文章)cocos2d 包装类和子节点问题(coco包装设计)

这样Hero就从一个无限小的节点变成一个*的节点,这时锚点的设置会有效了,且hero的坐标原点变成(*)的左下角。

这样也从另外的角度解释了setcontentsize并不能改变绘制大小,改变的仅仅是在屏幕上绘制的位置的结论。

Cocos2d-x手机游戏开发C编程基础---笔记一 1:C语言程序入口C语言Helloword的实现//C语言.cpp:定义控制台应用程序的入口点。#includestdafx.h#includestdio.h//标准的输入输出库,箭头表示库文件int_tmain(intar

cocos2d setTextureRect用法 Sprite*sp1=CCSprite::create(1.png);Sizesize=CCDirector::getInstance()-getWinSize();Sizesize1=sp1-getContentSize();sp1-setScale(0.5);sp1-setPosition(Vec2(size.width/2,size.height/2));sp1-setAnchorPoint

cocos2d 内存管理 --不要怕,勇敢的迈出第一步,加油!!!!!--此章介绍cocos2d中的内存管理1.cocos2d中的所有Node类都继承于Ref,Ref中有引用计数的概念,如下:classTestRe

标签: coco包装设计

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

上一篇:【Cocso2d-x Lua笔记五】quick中的display

下一篇:Cocos2d-x手机游戏开发C编程基础---笔记一(cocos2d游戏源码)

  • 账面价值与计税基础一般会产生差异的是
  • 代开专用发票需要交城建税吗
  • 小规模暂估入库的账务处理
  • 劳务报酬收入是否含税
  • 小规模普票专票税率一样吗
  • 自行建造固定资产中的自营工程,在领用工程物资
  • 小规模纳税申报时间
  • 房地产企业收到预收款如何纳税
  • 工程结余物资清理方案
  • 什么样的情况可以补缴社保
  • 所得税汇算清缴退税会计分录怎么做
  • 流动资产短期借款
  • 收到电子银行承兑汇票的账务处理
  • 未取得发票的收入怎么做账
  • 预收账款和预付账款什么时候用
  • 销售亏损原因分析范文
  • 开公司财务流程
  • 生产企业的安全员好干吗
  • 发票认证费用
  • 划拨土地能转为商业用地吗
  • 企业所得税 税法
  • 房地产开发经营企业确认当期因销售房地产
  • 残疾人不用交医保社保
  • 可转换债券转换权的价格怎么算
  • 关联方之间债务豁免账务处理
  • 电脑bios设置最佳性能和默认
  • win11怎么关闭系统自动更新
  • 维修是几个点的税率
  • 上月预提的费用怎么记账
  • windows11如何进入启动设置
  • php+redis
  • php过滤emoji
  • linux系统参数调优
  • php curl_multi_init
  • 年营业收入平均增长
  • 非货币性资产对外捐赠企业所得税处理
  • 要点初见:Stable Diffusion NovelAI模型优质文字Tag汇总与实践【魔咒汇总】
  • 什么是社保差额
  • php的mysql_query
  • php zmq
  • 未分配利润是负数是亏损吗
  • 公司的财务报表能看出什么
  • 普通发票添加货品名称步骤
  • SQL Server 2016的数据库对象有那些?
  • 企业收到土地补偿金需要开发票吗
  • 经营活动现金净流量为正说明什么
  • 制造费用和生产成本结转
  • 如何在税控盘上变更一般纳税人
  • access 模糊匹配
  • 缴纳以前年度房租的税
  • 企业培训费怎么入账
  • 会员卡收费
  • 主营业务收入记多栏还是三栏
  • 本年利润在
  • 利润太高,如何调产品收发存
  • 存货类明细分类账一般采用
  • 企业所得税国税地税怎么分
  • 拿支票取钱
  • 增值税免税入账
  • 营改增后计税依据
  • 未分配利润借方是什么意思
  • 年终奖和工资一起发吗
  • mysql查询条件不区分大小写
  • sqlserver提示功能怎么打开
  • linux下多个mysql5.7.19(tar.gz)安装图文教程
  • linux ln命令 -s
  • explorer.exe进程文件
  • win7 svchost
  • jquery鼠标点击
  • python爬虫正则
  • bat批处理命令大全
  • 通过制作日晷我们可以探索发现一天之中
  • Shell、Perl、Python、PHP访问 MySQL 数据库代码实例
  • unity3d物理现象模拟
  • 使用粗盐热敷十大危害
  • 单位购买房产作废怎么办
  • 税务怎么在外网申报
  • 重庆个人所得税是多少
  • 外地人在上海奉贤区买房需要什么条件
  • 无房怎么办
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设