cocos creator 数组_CoCos Creator中的数据类型
常用到的基本数据类型有Integer、String、Vec2、Color,下面的是它们最基本的使用展示:
properties: {
myNumber:{
default:0,
type:cc.Integer,
},
myString:{
default:'HaHa',
},
myVec2:{
default:cc.Vec2.ZERO,
},
myColor:{
default:cc.Color.RED,
},
myOtherNumber:0,
myOtherString:'BBB',
myOtherVec2:cc.Vec2.ONE,
myOtherColor:cc.Color.WHITE,
},
组件类型:
properties: {
myNode:{
default:null,
type:cc.Node,
},
mySprite:{
default:null,
type:cc.Sprite,
},
myLabel:{
default:null,
type:cc.Label,
},
myComponent:{
default:null,
type:MyCustomComponent,
},
mySprite:{
default:null,
type:cc.Sprite,
},
mySpriteFrame:{
default:null,
type:cc.SpriteFrame,
},
mySpriteAtlas:{
default:null,
type:cc.SpriteAtlas,
},
myPrefab:{
default:null,
type:cc.Prefab,
},
myAudioClip:{
default:null,
type:cc.AudioClip,
},
},
这其中的MyCustomComponent是自定义的类型。首先我们在Canvas节点下新建一个空节点,命名为mycomponent,在节点上添加一个用户脚本文件,取名为MyCustomComponent。在脚本中需要使用的时候,使用const MyCustomComponent=require('MyCustomComponent'),赋值的时候则把对应的那个mycomponent节点拖进去就行了。
我们在创建String类型的数据的时候,如果不想在编辑器中看到的话,则可以将visible设置为false,这样String类型的数据只能在脚本中进行修改操作。
cc.Class({
extends: cc.Component,
properties: {
nonSeriableText:{
default:'',
visible:false,
},
seriableText:'',
mLabel1:{
default:null,
type:cc.Label,
},
mLabel2:{
default:null,
type:cc.Label,
},
},
// LIFE-CYCLE CALLBACKS:
onLoad () {
this.nonSeriableText='Can only set in script';
this.mLabel1.string=this.nonSeriableText;
this.mLabel2.string=this.seriableText;
},
start () {
},
update (dt) {},
});
cocos creator 数组_CoCos Creator中的数据类型相关推荐
- cocos脏话过滤_Cocos Creator 卡通水体渲染教程
原标题:Cocos Creator 卡通水体渲染教程 本篇教程转载自 Cocos 中文社区,作者:regocxy.通过本篇教程你将学到如何做风格化水体的渲染,包含的知识点有如何使用天空立方体贴图作反射 ...
- cocos 修改层级_cocos creator 场景如何透明,多个canvas层级显示
经过多次实验,Canvas模式下, cc.game.run(option, onStart); 之前 cc.macro.ENABLE_TRANSPARENT_CANVAS = true; 成功露出了c ...
- Cocos Creator游戏引擎可以支持鼠标吗_Cocos Creator入门实战:桌球小游戏
本文作者:BigBear 多年游戏行业研发经验 精通Unreal.CocosCreator游戏引擎 参与过多款手游.端游项目的研发 Cocos Creator入门实战:桌球小游戏 本篇主要是希望能够通 ...
- Qt Creator在问题窗格中显示任务列表文件
Qt Creator在问题窗格中显示任务列表文件 在问题窗格中显示任务列表文件 管理任务列表条目 任务列表文件格式 在问题窗格中显示任务列表文件 您可以使用代码扫描和分析工具来检查源代码.这些工具报告 ...
- Qt Creator在3D编辑器中工作
Qt Creator在3D编辑器中工作 在3D编辑器中工作 控制3D编辑器相机 使用全局和局部方向 使用编辑灯 选择项目 移动项目 旋转项目 缩放项目 在3D编辑器中工作 编辑3D场景时,可以在3D编 ...
- java中数组的返回值是什么类型_Java数组也是一种数据类型
Java 的数组要求所有的数组元素具有相同的数据类型.因此,在一个数组中,数组元素的类型是唯一的,即一个数组里只能存储一种数据类型的数据,而不能存储多种数据类型的数据.因为 Java 语言是面向对象的 ...
- objective-c 使用NSNumber 将int float long等数据类型加入到数组或字典中
objective-c 使用NSNumber 将int float long等数据类型加入到数组或字典中 设置值和取值如下代码: NSNumber *number=[NSNumber numberWi ...
- c语言中的下标变量是什么,c语言引用数组元素时其数组下标的允许的数据类型是什么...
c语言引用数组元素时其数组下标的允许的数据类型是什么 发布时间:2020-07-30 11:56:52 来源:亿速云 阅读:621 作者:Leah c语言引用数组元素时其数组下标的允许的数据类型是什么 ...
- nsdata是java什么类型_Swift中基本数据类型与NSData转换
Swift中基本数据类型与NSData转换 最近由于程序的需要,要与JAVA的服务端进行Socket的交互,那么这就牵涉到了数据的交互.Socket的数据交互一般都是直接采用二进制Bytes的方式来传 ...
最新文章
- 【里程碑式证明】同时解决了量子物理学和理论数学的难题!
- APPIUM Android 定位方式
- OpenCV遍历图像性能比较、利用查找表
- C#线程--5.0之前时代(一)--- 原理和基本使用
- STM32F103 IAP升级时在app文件中放置标志字节处的地址计算
- 如何将商业第三方文物整合到您的Maven版本中
- 硬件反垃圾邮件网关|反垃圾邮件软件产品|反垃圾邮箱邮件系统
- 《Ruby程序员修炼之道》(第2版)—第1章1.4节易用的Ruby工具和应用程序
- 2021年高考成绩查询2,2021年高考成绩公布后几天填报志愿
- cad在服务器那个文件夹,CAD存放文件的路径默认在哪里
- 参考文献在论文中进行引用标注
- HP服务器连接显示器怎么连,笔记本如何外接显示器 外接显示器连接步骤【详解】...
- python 随机森林调参_scikit-learn随机森林调参小结
- 《我喜欢生命本来的样子》读书笔记
- 用ccs创建一个工程文件
- excel取整数的函数_函数010 EXCEL如何随机打乱数据,不重复随机数来帮忙!
- 【PS】浅谈PS颜色模式-RGB模式
- C++ #define用法详解
- 超有趣,在idea中加入emoji图像!
- python的allure使用
热门文章
- php生成appid,PHP生成腾讯云COS签名
- idea ssm打war包_IDEA下从零开始搭建SpringBoot工程
- jsp+mysql学生成绩管理系统_jsp+servlet+mysql学生成绩管理系统 javaweb成绩管理系统 - 下载 - 搜珍网...
- 简单人物画像_你真的理解用户画像吗?| 船说
- 在HTML中怎么去掉超链接的下划线?
- 自动化测试中Python与C/C++的混合使用
- [react] react组件间的通信有哪些?
- [html] input上传图片怎样触发默认拍照功能?
- [html] html5中的meta标签robots有什么作用?
- [css] 说说position:sticky有什么应用场景