【CocosCreator入门】CocosCreator项目创建 | 面板介绍

news2025/1/16 1:57:02

        本文进行创建项目流程和编辑器界面的介绍,熟悉组成编辑器的各个面板、菜单和功能按钮。


目录

一、CocosCreator创建项目

二、CocosCreator编辑器界面

2.1层级管理器

2.1.1界面介绍

2.1.2层级管理器操作

2.2资源管理器(Assets)

2.2.1界面介绍

2.2.2资源管理器操作

2.3属性检查器(Properties)

2.3.1界面介绍

2.4场景编辑器(Scene)

2.4.1界面介绍

2.5控件库

2.5.1界面介绍

2.6控制台(Console)

2.6.1界面介绍


一、CocosCreator创建项目

        打开CocosDashboard——输入项目名称——选择项目保存的位置——点击创建

二、CocosCreator编辑器界面

        Cocos Creator 编辑器由多个面板组成,面板可以自由移动、组合,以适应不同项目和开发者的需要。默认编辑器布局如下:

2.1层级管理器

        层级管理器中包括当前打开场景中的所有节点,不管节点是否包括可见的图像。你可以在这里选择、创建和删除节点,也可以通过拖拽一个节点到另一个上面来建立节点父子关系。

2.1.1界面介绍

  • 创建按钮:用来创建节点。
  • 搜索栏:可以根据搜索类型来搜索所需的节点或者组件等。
  • 搜索按钮:用来过滤搜索的类型,分为 节点、组件 和 引用 UUID 的节点 三种类型。
  • 展开/合并按钮:可以切换 层级管理器 节点的展开/折叠状态 。
  • 游戏对象列表:显示当前场景所包含的游戏对象和对象的层级关系。
  • 刷新按钮:刷新当前层级管理器的状态。

2.1.2层级管理器操作

        右键点击节点弹出的菜单里还包括下列操作:

  • 拷贝/粘贴:将节点复制到剪贴板上,然后可以粘贴到另外的位置,或打开另一个场景来粘贴刚才拷贝的节点。
  • 复制节点:生成和选中节点完全相同的节点副本,生成节点和选中节点在同一层级中。
  • 重命名:将节点改名。
  • 显示节点 UUID 和路径:在复杂场景中,我们有时候需要获取节点的完整层级路径,以便在脚本运行时访问该节点。点击这个选项,就可以在 控制台 中看到当前选中节点的路径以及节点的 UUID。
  • 锁定节点:鼠标移到节点上,左侧会有一个锁定按钮,节点锁定后无法在 场景编辑器 内选中该节点。

2.2资源管理器(Assets)

        资源管理器是我们用来访问和管理项目资源的工作区域。在开始制作游戏时,添加资源到这里通常是必须的步骤。

2.2.1界面介绍

  • 创建按钮:用来创建新资源。
  • 搜索栏:用来搜索需要的资源。
  • 资源列表:显示当前文件所包含的各种资源(视频、音频、图片、文字等)及其层级关系。
  • 路径资源:显示当前选中的资源所在路径。
  • 搜索类型:用来选择搜索的资源类型。

2.2.2资源管理器操作

        右键点击节点弹出的菜单里还包括下列操作:

  • 新建:和 创建按钮 功能相同,会将资源添加到当前选中的文件夹下,如果当前选中的是资源文件,会将新增资源添加到和当前选中资源所在文件夹中。
  • 复制/粘贴:将选中的资源复制粘贴到该文件夹下或者另外的文件夹下。
  • 重命名:对资源进行重命名。
  • 查找资源:查找用到了该资源的文件,并在搜索框中过滤显示。
  • 在资源管理器(Windows)或 Finder(Mac)中显示:在操作系统的文件管理器窗口中打开该资源所在的文件夹。
  • 打开 Library 中的资源:打开所选中的资源被 Creator 导入后生成的数据。
  • 前往 Library 中的资源位置:打开项目文件夹的 Library 中导入资源的位置。
  • 显示资源 UUID 和路径:在 控制台 窗口显示当前选中资源的 UUID。 ​

2.3属性检查器(Properties)

        属性检查器 可以显示在 场景编辑器、层级管理器 中选中节点或者在 资源管理器 中选中的资源所包含的组件及组件属性,可供查询和编辑,也可以进行组件的添加。

2.3.1界面介绍

  • 节点激活开关:进行节点激活的开关的设置,当节点处于非激活状态时,节点上所有图像渲染相关的组件都会被关闭,整个节点包括子节点就会被有效的隐藏。
  • 节点名称:显示当前选中的节点名称。
  • 2D/3D坐标切换:切换2D与3D的坐标显示。
  • 节点属性:显示选中节点的位置、大小、缩放、透明度等信息。
  • 组件开关:同节点激活开关一样,当组件处于非激活状态时,组件所带来的属性将不再产生影响。
  • 组件属性:显示组件所包含的属性及属性参数。
  • 帮助文档:跳转到相对应的组件帮助文档页面。
  • 组件设置按钮:进行组件的移除、复制、粘贴、移动等操作。

2.4场景编辑器(Scene)

        场景编辑器 是内容创作的核心工作区域,您将使用它选择和摆放场景图像、角色、特效、UI 等各类游戏元素。在这个工作区域里,您可以选中并通过 变换工具 修改节点的位置、旋转、缩放、尺寸等属性,并可以获得所见即所得的场景效果预览。

2.4.1界面介绍

  • 网格及坐标系:场景视图的背景会显示一组标尺和网格,表示 世界坐标系 中各个点的位置信息。读数为 (0,0) 的点为场景中世界坐标系的原点。使用鼠标滚轮缩小视图显示时,每一个刻度代表 100 像素的距离。根据当前视图缩放尺度的不同,会在不同刻度上显示代表该点到原点距离的数字,单位都是像素。
  • 游戏对象:显示当前激活状态下的游戏对象。

2.5控件库

        控件库是一个非常简单直接的可视化控件仓库,您可以将这里列出的控件拖拽到 场景编辑器 或 层级管理器 中,快速完成预设控件的创建。

2.5.1界面介绍

  • 内置控件:包括默认资源的精灵(Sprite)、包含背景图和文字标题的按钮(Button)以及已经配置好内容和滚动条的滚动视图(ScrollView)等。
  • 自定义控件:可以收集用户自己建立的预制资源,方便重复多次创建和使用。
  • 云组件:云组件是之前规划的一个功能,官方或者开发者在游戏开发过程中,可以将一些涉及云开发的功能,做成云组件,传到 Cocos Store 或者通过其他方式发送给他人安装。用户在 Cocos Store 或其他方式下载云组件后,通过拖动组件和开通云服务(当前只支持腾讯 TCB 云开发,如果后面华为的云开发相关功能支持跨平台,也可以接进来让用户选择)进行一些配置,就可以快速接入云组件相应的功能。

2.6控制台(Console)

        控制台会显示报错、警告或其他 Cocos Creator 编辑器和引擎生成的日志信息。不同重要级别的信息会以不同颜色显示。

2.6.1界面介绍

  • 信息级别:这个下拉菜单里可以选择某一种信息级别,从日志级到报错级,选择后控制台中将只显示指定级别的信息。默认的选项All表示所有级别的信息都会显示。
  • 清空:清除控制台面板中的所有当前信息。
  • 过滤输入:根据输入的文本过滤控制台中的信息,如果勾选了旁边的 Regex,输入的文本会被当做正则表达式来匹配文本。
  • 字体大小:这个下拉菜单可以调整控制台的字体大小。
  • 合并/运行清空:合并控制台面板中的所有当前信息/在运行后清空控制台面板中的所有当前信息。 

        熟悉组成编辑器的各个面板、菜单和功能按钮可以更便于进行游戏开发效率

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/159085.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

asp.net c#大型综合管理系统源码 OA+HR+CRM综合办公管理系统源码

分享一套大型协同办公(OAHRCRM)系统源码。 本系统是强大构建系统,为OA办公系统HR人力资源管理系统CRM客户关系管理系统集合而成,人员可以单点登入多个系统完成自己的作业,超方便实用。全套源代码提供,不封…

System Extract 步骤

纲要: 把Composition下的SWC分配到System Description 描述的CAN网络的的ECU上。 System Extract目录 1. Create System Extract 2. Map SWC to ECU instance 3. Maping System Signal to Data Element 4. Create System Extract 1. Create System Extract Ri…

SAP 开发测试生产环境的简单介绍

客户端(即Client),是SAP组织架构里最高层的组织单元,所有数据,包括静态数据(科目、客户、供应商、物料、资产等)、业务数据(采购订单、销售订单、生产订单、维修订单等)都会归属到各个Client下。…

Kettle用法之Windows定时任务

1 概述 前文提到了kettle的定时任务计划,但这个任务需要开启kettle,本文将利用windows的任务计划实现kettle的定时任务。 2 实现方法 需要编写bat文件,然后windows的任务计划调用执行。 3 操作步骤 3.1 第1步 启动spoon,新建一个作业&#xf…

【Linux】编译器 - gcc 函数库

目录 一、背景知识 二、gcc如何执行 1、预处理 2、编译 3、汇编 4、链接 三、函数库 1、初识函数库 2、动静态库 2.1、动态库 2.2、静态库 2.3、动静态库的选择 一、背景知识 使用 vim 编辑器完成代码书写之后,我们需要使用 Linux 中的编译器 gcc 来对…

vLive虚拟直播,助力企业打造线上云年会

2023年农历春节临近,各大企业都纷纷开始筹备年会,面临员工分布各地无法同时参与、内容单一缺乏参与感等局限性,越来越多的企业选择做一场云年会替代传统线下年会。近日,蓝海彤翔集团举办2022年终总结表彰暨2023业务发展规划大会&a…

Transcational与Synchronized或Lock搭配使用导致并发问题

在多线程的情况下,我们经常会用到synchronized或者Lock来保证我们的线程安全。 但是当碰到Transcational之后又会碰撞出什么火花呢? 相信我,看完之后,你一定不会亏 首先回顾一下小知识点: 基于Transactional注解的是…

4.R语言【dplyr包】使用方法

b站课程视频链接: https://www.bilibili.com/video/BV19x411X7C6?p1 腾讯课堂(最新,但是要花钱,我花99😢😢元买了,感觉讲的没问题,就是知识点结构有点乱,有点废话)&…

黑马程序员Java教程学习笔记(二)

学习视频:https://www.bilibili.com/video/BV1Cv411372m 如侵权,请私信联系本人删除 文章目录黑马程序员Java学习笔记(二)数组概述数组定义方式一、访问、注意事项数组定义方式二,元素默认值规则数组遍历、元素求和数组…

HTML5+CSS3小实例:文本背景扫光效果

实例:文本背景扫光效果 技术栈:HTML+CSS 效果: 源码: 【html】 <!DOCTYPE html> <html><head><meta http-equiv="content-type" content="text/html; charset=utf-8"><meta name="viewport" content="width…

【OpenGL学习】OpenGL环境配置

OpenGL环境配置 为了能够定义OpenGL上下文和创建用于显示的窗口&#xff0c;我们首先需要配置一些库来帮助我们实现&#xff0c;当前比较流行的用于创建窗口的库有GLUT&#xff0c;SDL&#xff0c;SFML和GLFW&#xff0c;其中网上的大部分教程使用的都是GLFW&#xff0c;因此我…

聊聊Pytorch2.0的新特性

一句话概括下&#xff0c;Pytorch2.0的功能介绍核心就是&#xff1a;torch.compile opt_module torch.compile(module)一行代码就能优化你的模型&#xff0c;优化后的模型和往常使用方式一样 速度会提升&#xff0c;比较重要的一点是&#xff1a;可以用于训练或者部署&#…

Grafana 告警接入飞书通知

Grafana 系列文章&#xff0c;版本&#xff1a;OOS v9.3.1 Grafana 的介绍和安装Grafana监控大屏配置参数介绍&#xff08;一&#xff09;Grafana监控大屏配置参数介绍&#xff08;二&#xff09;Grafana监控大屏可视化图表Grafana 查询数据和转换数据Grafana 告警模块介绍Graf…

带你从源码中分析关于vue(v2.7.10)的面试题

我们在面试的时候经常会被问到vue框架的原理类问题&#xff0c;我今天整理了一些常见问题和答案&#xff0c;希望有不正确之处还请指正。 1.new Vue时发生了什么 首先实例化一个对象&#xff0c;该对象执行init方法初始化生命周期等等&#xff0c;随后执行$mount方法开始生成v…

Modbus Slave缓冲区溢出漏洞CVE-2022-1068分析与复现

漏洞概述Modbus Slave是一个模拟工业领域通信协议Modbus从站的上位机软件&#xff0c;主要用于测试和调试Modbus从设备。该软件7.4.2以及以前的版本&#xff0c;在注册时&#xff0c;未对注册码长度进行安全检查&#xff0c;存在缓冲区溢出漏洞&#xff0c;导致软件崩溃。影响范…

在 Kubernetes 中部署并使用 KubeEdge

作者&#xff1a;马伟&#xff0c;青云科技容器顾问&#xff0c;云原生爱好者&#xff0c;目前专注于云原生技术&#xff0c;云原生领域技术栈涉及 Kubernetes、KubeSphere、KubeKey 等。 边缘计算在广泛制造业、工业、零售和金融等行业&#xff0c;随着云原生应用的兴起&#…

UDS诊断系列介绍07-2E服务

本文框架1. 系列介绍2E服务概述2. 2E服务请求与应答2.1 2E服务请求2.2 2E服务肯定响应2.3 2E服务否定应答3. Autosar系列文章快速链接1. 系列介绍 UDS&#xff08;Unified Diagnostic Services&#xff09;协议&#xff0c;即统一的诊断服务&#xff0c;是面向整车所有ECU的一…

Webpack打包图片-JS-Vue文件

打包图片等静态资源 资源模块 | webpack 中文文档 (docschina.org) 1、加载图片案例准备 为了演示我们项目中可以加载图片&#xff0c;我们需要在项目中使用图片&#xff0c;比较常见的使用图片的方式是两种&#xff1a; img元素&#xff0c;设置src属性&#xff1b;其他元…

基于Java jsp+mysql+Spring的汽车出租平台租赁网站平台设计和实现

基于Java jspmysqlSpring的汽车出租平台租赁网站平台设计和实现 博主介绍&#xff1a;5年java开发经验&#xff0c;专注Java开发、定制、远程、文档编写指导等,csdn特邀作者、专注于Java技术领域 作者主页 超级帅帅吴 Java毕设项目精品实战案例《500套》 欢迎点赞 收藏 ⭐留言 …

蓝队攻击的四个阶段(二)

目录 一&#xff0c;漏洞利用工具 (1)WebLogic 全版本需洞利用工具 (2)Struts2 综合漏洞利用工具 (3)sqlmap 注入工具 (4)vSphere Client RCE 漏洞(CVE-2021-21972)利用工具 (5)Windows Print Spooler 权限提升漏洞(CVE-2021-1675) (6)Exchange Server漏洞组合利用(CVE-2…