cocos creator 如何绑定参数到编辑器

很多cocos creator同学不知道如何绑定组件属性到编辑器上,今天我们来教大家如何绑定

1: 基本数据属性绑定到编辑器

这个非常简单,模板是属性名字: 默认的值;

Is_debug: false,

speed: 100,

2: 系统组件类型与节点绑定到编辑器

属性名字: {

type: 组件类型(cc.Sprite, cc.Label, cc.Node, cc.Prefab等)

default: 一般为null, 默认值;

}

3: 资源绑定到编辑器上

属性名字: {

url: cc.AudioClip

default: null,

}

4: 自定义组件类型

通过require获取组件类型:

var a_type = require("脚本");;

属性名字: {

type: a_type,

default: null,

}

5: 定义的属性如何访问

这些属性最终在构造组件实例的时候,都会被添加到组件实例的object里面,所以在代码里面访问属性,this(当前组件实例).xxxx属性就可以访问得到

6: 如果想定义属性但是不绑定到面板呢?

方法1: 将属性定义成_(下划线)开头的名字;

方法2: game_over: {

type: cc.Node,

default: null,

visible: false, // 可见性==false;

},

相关推荐
范纹杉想快点毕业几秒前
状态机设计模式与嵌入式系统开发完整指南
java·开发语言·网络·数据库·mongodb·设计模式·架构
lly2024061 分钟前
移动设备统计:行业趋势与市场洞察
开发语言
专注VB编程开发20年4 分钟前
c#模仿内置 Socket.Receive(无需 out/ref,直接写回数据)
开发语言·c#
爱内卷的学霸一枚4 分钟前
Python并发编程与性能优化实战指南
开发语言·python·性能优化
jaysee-sjc6 分钟前
【项目二】用GUI编程实现石头迷阵游戏
java·开发语言·算法·游戏
小贺儿开发7 分钟前
Unity3D 智慧城市管理平台
数据库·人工智能·unity·智慧城市·数据可视化
一位搞嵌入式的 genius11 分钟前
从 URL 到渲染:JavaScript 性能优化全链路指南
开发语言·前端·javascript·性能优化
ID_1800790547312 分钟前
Python结合淘宝关键词API进行商品数据挖掘与
开发语言·python·数据挖掘
天天进步201512 分钟前
Motia性能进阶与未来:从现有源码推测 Rust 重构之路
开发语言·重构·rust
星空下的月光影子12 分钟前
易语言开发从入门到精通:补充篇·办公+桌面自动化深度实战·Word/Excel/PDF联合处理·模拟键鼠·消息推送·定时任务调度
开发语言