位置: 编程技术 - 正文

cocos2dx应用程序控件-表格控件(cocos2dx运行原理)

编辑:rootadmin

推荐整理分享cocos2dx应用程序控件-表格控件(cocos2dx运行原理),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:cocos2dx用什么语言,cocos2dx官方教程,cocos2dx官方教程,cocos2dx安装和初步使用,cocos2dx安装和初步使用,cocos2dx运行原理,cocos2dx运行原理,cocos2dx用什么ide,内容如对您有帮助,希望把文章链接给更多的朋友!

搞cocos2dx也搞了大半年了,想想也可以写点什么,想了很久,就分享一下做应用所封装的东西吧。

我做的东西是win的应用软件,不得不说是个硬伤,什么都没有,什么下拉框,表&#;,树形菜单,输入框都没有。要什么没什么,什么都得自己封装。

cocos2dx应用程序控件-表格控件(cocos2dx运行原理)

有跟我一样苦&#;的小伙伴可以看一下。下面说下关于表&#;控件。顺便附上代码。

这个表&#;控件我封装过好多次,都存在着不同的问题,我们都知道cocos2dx需要的内存资源还是很大的。一开始我是把所有表&#;元素都创建好再显示的,这种 方法虽然说在一定程度下执行效率很高,感觉很流畅,但是数量多起来会让你抓狂,一两百行还好说,到了五百行的时候等死吧。这种多为用来显示少量数据。后来想了一个办法,表&#;上面的UI行数固定,数据不创建成cocos2dx文字对象,等到要显示的时候再设置到相应的行里面。这种方法能hold住超大的数据量,只要你内存够,一般来说放个十几万行都是没有问题的。不过吧,有个问题就是滚动条滚动的时候会一卡一卡的,因为帧率的问题。如果帧率下降还稍微好一点,或者说你的字段数少再或者显示的行数少,这是没什么问题的。总归来说还不是很好。最后就只能用一个折中的办法,期望是行,这数据量还是可以的,多的可以分页。具体是这样的,界面上是固定的UI行,把你的文字都全部生成好,等到要显示的时候再直接add到相应的单元&#;。这时候滚动条滚动起来那是很溜的。不过问题是还是需要比较多的内存。不过行来说算是能接受的,占的量还行好,几十MB吧。如果需要代码的问我要吧,发我邮箱就好了:@qq.com

效果:

Cocos2d-x 3.2 Lua示例 ActionTest(动作测试) Cocos2d-x3.2Lua示例ActionTest(动作测试)转自

cocos2dx 加载cocostudio创建的exportjson文件 不同图片之间会有黑线问题解决方法 VS工程项目中全局搜索CC_FIX_ARTIFACTS_BY_STRECHING_TEXEL将CC_FIX_ARTIFACTS_BY_STRECHING_TEXEL宏定义改为1CC_FIX_ARTIFACTS_BY_STRECHING_TEXEL所在位置以我所用cocos2dx3.1为例:coc

cocos2dx 更改帧频 autodirector=Director::getInstance();//为更改后的帧频cocos工程默认为这里调低了帧频director-setAnimationInterval(1.0/);

标签: cocos2dx运行原理

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

上一篇:[cocos2dx学习笔记]用cocos2dx3.X完成塔防游戏王国保卫战--游戏开始界面(cocos2dx 教程)

下一篇:Cocos2d-x 3.2 Lua示例 ActionTest(动作测试)

  • 租集体土地建厂合法吗
  • 餐饮业小规模开发票开什么
  • 城建税及教育费附加怎么计算
  • 纳税人识别号怎么看是不是一般纳税人
  • 所得税费用会计准则
  • 当期所得税计入什么科目
  • 收回应收账款编制什么凭证
  • 公司租用其他公司车辆能报销保险费吗,发票怎么开
  • 公司名称变更期间可以投标吗
  • 企业所得税年报过了申报期还能修改吗
  • 有限合伙合伙人要求
  • 个体工商户销售自己使用过的物品
  • 捆绑销售行为怎么纳税
  • 抵债资产计提折旧怎么算
  • 折旧完的固定资产出售
  • 园林项目绿化工程
  • 实收资本印花税税率
  • 100万的收入要交多少
  • 未来公司销售一批产品给东方公司
  • 税控系统全额抵扣增值税申报
  • 某运输企业以客运,货运划分
  • 扣收手续费
  • 贷款利息能抵税吗现在
  • 出差住宿费普票可以抵扣进项税吗为什么
  • 应收款计提
  • 进项为13%,销售时是否可按9%
  • 一般纳税人有什么区别
  • 免费样品销售给客户怎么入账
  • 鸿蒙系统公测版和beta版有什么区别
  • 招待费专用发票需要认证吗
  • mac 如何u盘启动
  • php b/s
  • 蔚蓝的海怎么样
  • php file_get_contents smb
  • php 进程通信
  • 损益类科目资产增加在借方还是贷方
  • 微信支付的开发公司
  • 管家婆软件如何做账
  • 员工宿舍的物业费能否抵扣
  • python 索引-1
  • 帝国cms批量添加文章
  • 销售商品尚未发出会计分录
  • 开票一定要确认收入嘛
  • 个税 全年累计
  • 差额征税好吗
  • 新会计准则哪一年颁布
  • 客户发票弄丢了应该如何补救
  • 房地产企业根据什么交增值税
  • sql server2012使用方法
  • 小规模第一次申报流程
  • 企业进项税率是多少
  • 收到政府补贴现金流
  • 固定资产发票后到怎么入账
  • 设置资产处置损益的依据
  • 分支机构是否需要设立账簿
  • mysql数据库备份与恢复的常用方法有几种
  • 索引的基本原则
  • win8操作
  • vista和win10
  • 怎么查看macbook air序列号
  • nddeagnt.exe - nddeagnt是什么进程 有什么用
  • win7升级win10系统要多久
  • linux中安装软件可使用哪些方式
  • 安卓接入点
  • html上拉加载更多
  • HTML <!DOCTYPE> 标签
  • eclipse swt教程
  • node.js怎么学
  • js的运算符
  • js获取tbody
  • shell脚本中实现rm -fr !(file1)
  • 深入浅出css
  • python console不能用
  • rsa python3
  • python3.9怎么用
  • python日志文件
  • 陷阱类过关游戏
  • 手写发票属于增值税普通发票吗
  • 湖北省电子税务局操作指南
  • 汕头办理社保卡流程
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设