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

这篇具有很好参考价值的文章主要介绍了cocos creator 如何绑定参数到编辑器。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

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

cocos creator 如何绑定参数到编辑器,unity教程,编辑器,开发语言,unity,游戏引擎

cocos creator 如何绑定参数到编辑器,unity教程,编辑器,开发语言,unity,游戏引擎

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;

        },文章来源地址https://www.toymoban.com/news/detail-817053.html

到了这里,关于cocos creator 如何绑定参数到编辑器的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • QT Creator更改主题和编辑器风格(附几款黑色主题)

    适用于qtcreator 打开Qt选择\\\"工具\\\"-\\\"选项\\\"; 2. 选择\\\"环境\\\"-\\\"Theme\\\"切换不同的主题风格 这里切换的是外边框的风格,如果编辑器中有同名的风格,编辑器的风格也会被切换  切换为dark风格 3. 选择\\\"文本编辑器\\\"后设置红色下拉框即可设置编辑器风格代码风格。 这里切换的是代码界面

    2024年02月09日
    浏览(36)
  • QT Creator更改主题和编辑器风格(附几款黑色主题免费下载)

    适用于qtcreator 打开Qt选择\\\"工具\\\"-\\\"选项\\\"; 2. 选择\\\"环境\\\"-\\\"Theme\\\"切换不同的主题风格 这里切换的是外边框的风格,如果编辑器中有同名的风格,编辑器的风格也会被切换  切换为dark风格 3. 选择\\\"文本编辑器\\\"后设置红色下拉框即可设置编辑器风格代码风格。 这里切换的是代码界面

    2024年02月05日
    浏览(42)
  • 编辑器脚本:Unity中如何查找哪些物体上有missing的脚本

    编辑器中选中物体,判断这些物体及子物体上是否有丢失的脚本 1、编辑器选中n个物体 2、获取这n个物体及其它们的子物体,数据集记为A 3、A中全部物体判断他们是否有null的脚本(MonoBehaviour) 4、判断一个物体(obj)是否有空脚本的关键语句: obj.GetComponentsMonoBehaviour().Any(mon

    2024年02月14日
    浏览(32)
  • 手敲Cocos简易地图编辑器:人生地图是一本不断修改的书,每一次编辑都是为了克服新的阻挡

    本系列是《8年主程手把手打造Cocos独立游戏开发框架》,欢迎大家关注分享收藏订阅。 在上一篇文章,笔者给大家讲解了在Cocos独立游戏开发框架中,如何自定义实现Tile地图管理器,成功地在游戏中优化加载一张特大的地图。接下来笔者为大家讲解一下游戏中地图编辑器的思

    2024年02月09日
    浏览(31)
  • Unity编辑器扩展 | 编辑器扩展基础入门

    前言 当谈到游戏开发工具,Unity编辑器是一个备受赞誉的平台。它为开发者提供了一个强大且灵活的环境,使他们能够创建令人惊叹的游戏和交互式体验。 然而,Unity编辑器本身也是可以扩展和定制的,这为开发者提供了进一步提升工作流程和增强功能的机会。 在Unity 编辑器

    2024年02月10日
    浏览(45)
  • 【Unity编辑器扩展】 | 编辑器扩展入门基础

    前言 当谈到游戏开发工具,Unity编辑器是一个备受赞誉的平台。它为开发者提供了一个强大且灵活的环境,使他们能够创建令人惊叹的游戏和交互式体验。 然而,Unity编辑器本身也是可以扩展和定制的,这为开发者提供了进一步提升工作流程和增强功能的机会。 在Unity 编辑器

    2024年02月10日
    浏览(56)
  • Unity 可视化节点编辑器(GraphView、编辑器扩展)

      前几天把导师的项目打包发布交了一稿,这半个星期除了再把项目缝缝补补外(说实话项目做到后边实在有些无聊,都是些琐碎的东西而且自己也学不到什么,纯粹是 浪费 消磨时间)无聊逛Unity商店发现了个有意思的东西,说实话一开始我以为只是单纯绘制的2D动画:

    2024年02月12日
    浏览(39)
  • Unity编辑器紫色

    紫色原因是因为编辑器内跑了其他平台的shader兼容性导致的,需要动态的去修改shader,主要用到Unity的api :  Shader.Find(shaderName); 具体的工具代码如下: Shader的添加形式大概有两种: 跟随AssetBundle 打进包里面,可以直接使用       自建材质  

    2024年02月03日
    浏览(36)
  • dedecms修改后台编辑器参数GetEditor的方法

    dedecms修改后台编辑器参数GetEditor dedecms通过 include/helpers/util.helper.php function GetEditor($fname, $fvalue, $nheight=”350″, $etype=”Basic”, $gtype=”print”, $isfullpage=”FALSE”) 函数调用文本编辑器, 个个参数可参考该方法的注释信息, * 获取编辑器 * * @param string $fname 表单名称 * @param string

    2024年02月03日
    浏览(30)
  • Unity编辑器扩展(外挂)

    每日一句:未来的样子藏在现在的努力里 目录 什么是编译器开发 C#特性[System.Serializable] 特殊目录 命名空间 /*检视器属性控制*/     //添加变量悬浮提示文字     //给数值设定范围(最小0,最大150) //指定输入框,拥有5行 //默认显示5行,最多显示10行内容,再多用滚动条控

    2024年01月24日
    浏览(68)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包