位置: 编程技术 - 正文

Cocos2d-JS中的文本菜单(cocos creator js ts)

编辑:rootadmin
文本菜单是菜单项只能显示文本,文本菜单类包括了cc.MenuItemLabel、cc.MenuItemFont和cc.MenuItemAtlasFont。cc.MenuItemLabel是个抽象类,具体使用的时候是使用cc.MenuItemFont和cc.MenuItemAtlasFont两个类。文本菜单类cc.MenuItemFont,它的其中一个构造函数定义如下:文本菜单类cc.MenuItemAtlasFont是基于图片集的文本菜单项,它的其中一个构造函数定义如下:本节我们会通过一个实例介绍一下文本菜单的使用,这个实例如图4-所示,其中菜单Start是使用cc.MenuItemFont实现的,菜单Help是使用cc.MenuItemAtlasFont实现的。文本菜单实例下面我们看看app.js 中HelloWorldLayer中初始化代码如下: 上述代码第①和②行是设置文本菜单的文本字体和字体大小。第③行代码是创建cc.MenuItemFont菜单项对象,它是一个一般文本菜单项,构造函数的第一个参数是菜单项的文本内容,第二个参数是点击菜单项回调的函数指,this.menuItem1Callback是函数指针,this代表函数所在的对象。第④行代码是创建一个cc.MenuItemAtlasFont菜单项对象,这种菜单项是基于图片集的菜单项。res.charmap_png变量也是在resource.js文件中定义的,表示"res/menu/tuffy_bold_italic-charmap.png"路径。还有第⑤行代码var mn = new cc.Menu(item1, item2)是创建菜单对象,把之前创建的菜单项添加到菜单中。第⑥行代码mn.alignItemsVertically()是设置菜单项垂直对齐。第⑦行代码是this.addChild(mn)是把菜单对象添加到当前层中。注意 上述代码第④行cc.MenuItemAtlasFont类在Web平台下运行正常作用,但是在JSB本地运行显示有误,我们可以使用下面代码替换。更多内容请关注最新Cocos图书《Cocos2d-x实战:JS卷——Cocos2d-JS开发》本书交流讨论网站: JS卷》现已上线,各大商店均已开售:

推荐整理分享Cocos2d-JS中的文本菜单(cocos creator js ts),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:cocos2dx文档,cocos javascript,cocos2dx-js,cocos creator javascript,cocos creator js ts,cocos2dx-js,cocos javascript,cocos2dx-js,内容如对您有帮助,希望把文章链接给更多的朋友!

Cocos2d-JS中的文本菜单(cocos creator js ts)

京东:

cocos2d游戏引擎学习笔记(初识框架结构和内存规划) 环境搭建及创建文件部分略掉1.调节窗口大小:在mac-main.app里2.main.app里代码详解最后一句会执行到appdelegate.cpp的方法里,其中director-setdisplaystats(ture)为

cocos2d学习笔记(自定义类) 创建一个类,这个类为一个球,其中create-func(ball)为ball的创建方法,init为一个虚函数,其内部指明资源名(球的图片)如上为init方法,执行一些常

cocos2d-js帅炸了之text学习【一 spinetext骨骼动画】 好炫酷哇!1.什么是骨骼动画当前有两种模型动画的方式:顶点动画和骨骼动画。顶点动画中,每帧动画其实就是模型特定姿态的一个快照。通过在帧之

标签: cocos creator js ts

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

上一篇:Cocos2d-JS中的cc.LabelAtlas(cocos lua js)

下一篇:cocos2d游戏引擎学习笔记(初识框架结构和内存规划)(cocos2d开发的知名游戏)

  • 车辆购置税是什么税种
  • 增值税发票抵扣操作流程
  • 递延所得税资产和递延所得税负债
  • 税务结清后多少时间内工商需要注销
  • 资产总额季度平均值计算公式
  • 开现代服务发票有什么要求吗
  • 固定资产丢失
  • 收购别人的公司要具备什么条件
  • 资产重组的税务筹划
  • 财务报表分析方法有
  • 增加固定资产原值
  • 工地工资是人走账清吗
  • 产品销售返利模式
  • 代订机票款发票可以作为机票报销差旅吗
  • 服务费公司的账务处理
  • 地税能不能查到个人的贷款行为?
  • 发票红冲退税是全额退吗
  • 不是本公司员工
  • 出口退税和企业所得税
  • 通用机打发票什么样子
  • 税控盘第一次使用
  • 其他应付款转营业外收入说明
  • 食堂非税收入怎么申报
  • 工资薪金个税税率表
  • 企业延期支付工资的法律依据
  • 企业转让销售配额怎么算
  • 银行汇票与银行本票的区别
  • 汇算清缴申报表怎么填
  • u盘怎么安装软件
  • negro 什么意思
  • 纳税申报方式有直接申报邮寄申报数据电文
  • 抵扣进项税额的几种情况是
  • php常用设计模式(大总结)
  • php写json
  • net python
  • 七姐妹悬崖是怎样形成
  • 包装费 增值税
  • python创建自定义函数
  • 协议、合同
  • 哪些企业可以开13点税票
  • 库存现金科目的辅助核算项目为日记账
  • 个体工商户必须报税吗
  • 保险支票托收
  • sql server 2008 2014
  • 民间非营利组织会计制度
  • 企业报税流程是什么样的
  • 确认收入的时点包括
  • 信用证保证金账户属于什么账户性质
  • 公司刚成立没有员工需要申报个税吗
  • 应交税费会计核算
  • 银行回单中包含哪些内容
  • 已抵扣进项税额转出的会计分录怎么做
  • 车票抵扣进项税怎么计算
  • 冲销以前年度费用会计分录
  • 我是海关企业员工英语
  • 工程结算科目是一级科目吗?
  • 去年未做账的发票怎么查
  • 无形资产管理的特点
  • mysql优化参数详解
  • order by使用
  • 如何移植操作系统
  • 电脑图片密码是什么意思
  • win7显示
  • win7复制文件到system32没有权限
  • linux怎么刻录光盘
  • centos6 docker
  • opengl颜色混合模式
  • 文本框后缀
  • jQuery+Ajax实现无刷新分页
  • 优质推荐
  • ms-dos7.10如何安装
  • django实现登录注册功能
  • Node.js中的全局变量有哪些
  • kmp算法代码完整实现
  • mac如何打开两个微信
  • jquery设置宽高
  • 深入理解计算机系统
  • 地税发票怎么开 步骤
  • 地址变更去税务局办理
  • 企业自有房屋需要交税吗
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设