首页 > 其他分享 >cocos creator新手入门教程:如何绑定参数到编辑器

cocos creator新手入门教程:如何绑定参数到编辑器

时间:2023-11-24 09:56:55浏览次数:52  
标签:cocos creator cc 绑定 新手入门 编辑器 组件 属性

很多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;

},

我有创建一个交流群 学习cocos creator可以点击下方链接哦

cocos creator学习交流群

标签:cocos,creator,cc,绑定,新手入门,编辑器,组件,属性
From: https://www.cnblogs.com/bycw/p/17853056.html

相关文章

  • fgui在 cocos creator 如何让一个文本做成一个滚动的效果,使用 ts 脚本来实现
    在CocosCreator中使用FGUI(FairyGUI)实现文本的滚动效果,可以通过TypeScript脚本来实现。以下是一个简单的示例:首先,确保已经安装了FGUI插件,并且已经正确配置了TypeScript。然后,创建一个TypeScript脚本,例如ScrollText.ts,并将其附加到你的文本组件所在的节点上。下面是代......
  • Cocos Creator 常见错误排查方法
    CocosCreator新手开发的时候经常会遇到一些错误不知道如何解决,今天把这些错误总结一下,下次遇到的时候,自己知道如何分析。对啦!这里有个游戏开发交流小组里面聚集了一帮热爱学习游戏的零基础小白,也有一些正在从事游戏开发的技术大佬,欢迎你来交流学习。到底谁为null或undefine我......
  • Cocos Creator 3.x 如何加载远程图片的详细步骤
    CocosCreator3.x是一款基于JavaScript语言开发的游戏开发引擎,支持跨平台开发,可以在Web、iOS、Android等平台上运行。在游戏开发中,经常需要加载远程图片,比如玩家头像、游戏道具等等。本文将详细介绍CocosCreator3.x如何加载远程图片,并给出代码实现。对啦!这里有个游戏开发交流......
  • Cocos Creator 教程 : 坐标系统
    主要简单讲解下坐标系统,由于Creator是基于Cocos2dx,也就是使用OpenGL的坐标系,即原点在屏幕左下角,x轴向右,y轴向上。然后讲解下本地坐标与世界坐标,最后讲下坐标转换。点击链接加入群聊【unity/cocos交流二群】坐标系基于OpenGL坐标,也就是原点在屏幕左下角,x轴向右,y轴向上。下面讲解......
  • 字字珠玑,想了解Cocos Creator项目结构,看这篇就够了
    一、项目文件夹结构初次创建并打开一个CocosCreator项目后,开发者的项目文件夹将会包括以下结构: 下面我们将会介绍每个文件夹的功能。1.资源文件夹(assets)assets将会用来放置游戏中所有的本地资源、脚本和第三方库文件。只有在assets目录下的内容才能显示在资源管理器中......
  • 关于 Mac 在 cocos creator 中如何使用 FGUI
    先在官方网下载对应的Mac的FGUI,网站如下:https://www.fairygui.com/download之后就一键式的打开就好,在这个界面上 选择自己对应的项目类型,之后创建即可,打开的面板如下: 最后在选择发布就好了,这里发布有两个文件 如果你想重新在打开这个布局的话,就可以在这个后缀名......
  • cocos creator2.1最新熔岩特效Shader注释详解
    今天我们以一个2.1版最新creator材质+熔岩Shader为例子,详细的注解最新的cocoscreatorShader结构, 希望帮助新手搞定cocoscreaetorShader。 先看一下完成的渲染流程图,多看几遍,我们写的Shader代码就是实现红色环节的:  看完了么?啥也不说了,直接上注解:dissolve.effect......
  • Cocos Creator Shader与材质
    Cocoscreator2.1以后引入了3D渲染的底层,所以引入了Shader和材质系统,比如精灵,下面有一个材质, 材质又选了一个Shader;  1: 什么是Shader和材质?   Shader是一种给显卡GPU执行的程序, 是一种绘制算法,显卡的渲染流水线加载Shader代码后,就能够在绘制的时候执行Shader......
  • Cocos Creator Shader与材质
    Cocoscreator2.1以后引入了3D渲染的底层,所以引入了Shader和材质系统,比如精灵,下面有一个材质,材质又选了一个Shader;给大家推荐一个cocoscreator学习+交流 411232577 1:什么是Shader和材质?Shader是一种给显卡GPU执行的程序,是一种绘制算法,显卡的渲染流水线加载Shad......
  • 细数creator 1.x与2.x的重大区别
    Cocoscreator从1.x到2.x还是有很多改动,今天我总结了一些他们的主要差别。1:取消了DrawNode,取而代之的是cc.Graphic组件:将DrawNode改成了cc.Graphic,这样更贴近组件化开发一些;2:摄像机改动比较大:x默认没有摄像机,而2.x必须要有一个摄像机才能显示;摄像机的实现也做了很......