Godot引擎 4.0 文档 - 入门介绍 - Godot 编辑器

news2024/11/28 22:53:15

本文为Google Translate英译中结果,DrGraph在此基础上加了一些校正。英文原版页面:

First look at Godot's editor — Godot Engine (stable) documentation in English

Godot的编辑器¶

本页将为您简要介绍 Godot 的界面。我们将查看不同的主屏幕和停靠栏,以帮助您更好了解Godot软件。

参考:有关编辑器界面及其使用方法的全面分类,请参阅编辑器手册。

项目管理器¶

当您启动 Godot 时,您看到的第一个窗口是项目管理器。在默认选项卡Local Projects中,您可以管理现有项目、导入或创建新项目等。

在窗口的顶部,还有另一个名为“Asset Library Projects”的选项卡。您可以在开源资源库中搜索demo项目,里面包含了很多社区开发的项目。

参考:要更好了解项目管理器,请阅读 使用项目管理器。

您还可以使用窗口右上角引擎版本右侧的下拉菜单更改编辑器的语言。默认情况下,它是英文 (EN)。(DrGraph: 中文是[zh-CN] Chinese, China)

Godot编辑器¶

当您打开新项目或现有项目时,会出现编辑器界面。让我们看看它的主要区域。

默认情况下,它在窗口的顶部边缘具有菜单主屏幕和游戏调试按钮。

中间是视口,其工具栏位于顶部,您可以在其中找到用于移动、缩放或锁定场景节点的工具。

在视口的两边是停靠窗口。在窗口的底部是底部面板

工具栏根据上下文和所选节点而变化。这是2D工具栏。

下面是3D的。

让我们看看停靠窗口文件系统(FileSystem)停靠面板列出了您的项目文件,包括脚本、图像、音频样本等。

场景停靠栏(Scene)列出活动场景的节点。

对象浏览器(Inspector)允许您编辑选定节点的属性。

位于视口下方的底部面板是调试控制台、动画编辑器、音频混合器等的宿主容器。它们会占用宝贵的工作区域空间,这就是它们默认折叠的原因。

当您单击其中一个时,它会垂直展开。在下方,您可以看到动画编辑器已打开。

四个主屏幕¶

编辑器顶部居中有四个主屏幕按钮:2D、3D、Script 和 AssetLib。

您将在所有类型的游戏中使用2D 屏幕。除了 2D 游戏之外,2D 屏幕也是您构建界面的地方。

3D 屏幕中,您可以处理 3D 游戏的网格、灯光和设计层次。

注意工具栏下方的透视按钮。单击它会打开与 3D 视图相关的选项列表。

注:阅读3D 简介,了解有关3D 主屏幕的更多详细信息。

Script屏幕是一个完整的代码编辑器,带有调试器、丰富的自动完成功能和内置代码参考。

最后,AssetLib(资产库)是一个包含可在您的项目中使用的免费和开源附加组件、脚本和资产的库。

参考:您可以在 关于资产库中了解有关资产库的更多信息。

集成的类参考¶

Godot 带有一个内置的类引用。

您可以通过以下任一方法搜索有关类、方法、属性、常量或信号的信息:

  • 在编辑器中的任意位置按F1(或在 macOS 上Alt + Space)

  • 单击脚本主屏幕右上角的“搜索帮助”按钮。

  • 单击“帮助”菜单和“搜索帮助”。

  • 在脚本编辑器中在类名、函数名或内置变量上的按下Ctrl键并单击。

当您执行任何这些操作时,会弹出一个窗口。键入以搜索任何项目。您还可以使用它来浏览可用的对象和方法。

双击一个项目以在脚本主屏幕中打开相应的页面。

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

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

相关文章

C语言:字符函数和字符串函数详解及部分函数的模拟实现(前篇)

文章目录 求字符串长度strlenstrlen函数的模拟实现: 长度不受限制的字符串函数strcpystrcatstrcmp总结 长度受限制的字符串函数介绍strncpystrncatstrncmp 前言: C语言中对字符和字符串的处理很是频繁,但是C语言本身是没有字符串类型的,字符串…

【LeetCode】382. 链表随机节点

382. 链表随机节点(中等) 方法一 思路 定义两个链表,一个origin,用于每次调用 getRandom() 时进行初始化,一个 l 用于每次调用 getRandom() 时进行遍历,找到随机选定的元素。首先在 Solution() 的时候&am…

SpringBoot原理——起步依赖与自动装配

文章目录 SpringBoot原理一、起步依赖二、自动配置2.1 概述2.2 工具类准备工作2.2.2 HeaderConfig2.2.3 HeaderGenerator2.2.4 HeaderParser2.2.5 MyImportSelector2.2.6 TokenParser2.2.7 pom.xml文件 2.3 自动配置原理2.3.1 引入工具类2.3.2 案例 : 访问第三方Bea…

GPT专业应用:撰写工作简报

●图片由Lexica 生成,输入:Workers working overtime 工作简报,作为一种了解情况、沟通信息的有效手段,能使上级机关和领导及时了解、掌握所属部门的政治学习、军事训练、行政管理等方面的最新情况;同时,能…

BERT输入以及权重矩阵形状解析

以下用形状来描述矩阵。对于向量,为了方便理解,也写成了类似(1,64)这种形状的表示形式,这个你理解为64维的向量即可。下面讲的矩阵相乘都是默认的叉乘。 词嵌入矩阵形状:以BERT_BASE为例,我们知道其有12层Encoder&…

记录--Vue中如何导出excel表格

这里给大家分享我在网上总结出来的一些知识,希望对大家有所帮助 一、导出静态数据 1、安装 vue-json-excel npm i vue-json-excel注意,此插件对node有版本要求,安装失败检查一下报错是否由于node版本造成! 2、引入并注册组件(以全…

【CSS语法应用在Qt中的QSS和文本】第一天

CSS语法应用在Qt中的QSS和文本 【1】CSS语法【1】QSS使用以上CSS语法【1.1】QTextBrowser设置样式表【1.2】QTextBrowser使用CSS语法设置文本样式 【1】CSS语法 💛💛💛💛💛💛💛💛&am…

Redis的五大类型

一、String数据类型 概述:String是redis最基本的类型,最大能存储512MB的数据,String类型是二进制安全的,即可以存储任何数据、比如数字、图片、序列化对象等 1. SET/GET/APPEND/STRLEN: append命令:append key valu…

【mysql】explain执行计划之id列

目录 一、说明二、示例2.1 id相同,执行顺序从上到下2.2 id不相同,id值越大越先执行2.3 既有id相同也有id不同的情况,先执行序号大的,再同级从上往下执行2.4 id列显示为null的最后执行。表示结果集,不需要使用它来进行查…

记录一次windows mysql5.7安装失败的过程

首先下载mysql安装包 windows版本 https://dev.mysql.com/downloads/installer/ 接着 在执行安装mysql msi安装包最后一步的时候,显示 Failed to start service MySQL57. 只有在任务处于完成状态(RanToCompletion、Fau 这时候 检查要么windows下面mysql的卸载残留没…

AUTOSAR-文档命名说明

文章目录 AUTOSAR_TR_PredefinedNamesAutosar验收测试基本说明 AUTOSAR_TR_PredefinedNames AUTOSAR_TR_PredefinedNames(Predefined Names in AUTOSAR).pdf对基础软件标准规范文档的分类信息做出了介绍,其中常用的文档包括EXP、PRS、RS、SR…

【C++】类和对象(中)---取地址及const取地址操作符重载、const成员函数的使用

个人主页:平行线也会相交💪 欢迎 点赞👍 收藏✨ 留言✉ 加关注💓本文由 平行线也会相交 原创 收录于专栏【C之路】💌 本专栏旨在记录C的学习路线,望对大家有所帮助🙇‍ 希望我们一起努力、成长&…

缓存穿透的解决办法有哪些?

一、概述 缓存穿透是指查询一个不存在的数据,由于缓存和数据库都没有命中,导致每次请求都需要从数据库中读取数据,增加了数据库的负担。解决缓存穿透的方法有以下几种: 布隆过滤器(Bloom Filter):使用位数组来表示一个集合&#…

iptables防火墙概念

iptables防火墙 一、iptables概述1.netfilter 与 iptables 的关系1)netfilter2)iptables 2.四表五链1)四表2)五链3)表的匹配优先级4)规则链之间的匹配顺序5)规则链内的匹配顺序 二、iptables防火…

国外大神用 ChatGPT 成功打造一个「虚拟空间传送」系统!

公众号关注 “GitHubDaily” 设为 “星标”,每天带你逛 GitHub! 相信大家小时候躺在床上,都曾设想过这么一个场景: 当你闭上眼睛时,感觉身心十分安宁,物理世界慢慢淡出,身体也随着变得飘逸&…

【mysql】explain执行计划之select_type列

目录 一、说明二、示例2.1 simple:简单表,不使用union或者子查询2.2 primary:主查询,外层的查询2.3 subquery:select、where之后包含了子查询,在select语句中出现的子查询语句,结果不依赖于外部…

5.21下周黄金走势分析及开盘独家交易策略

近期有哪些消息面影响黄金走势?下周黄金多空该如何研判? ​黄金消息面解析:周五(5月19日)美市尾盘,现货黄金收报1977.54美元/盎司,大幅上升19.99美元或1.02%,日内最高触及1984.22美元/盎司,最低…

【LeetCode: 10. 正则表达式匹配 | 暴力递归=>记忆化搜索=>动态规划 】

🚀 算法题 🚀 🌲 算法刷题专栏 | 面试必备算法 | 面试高频算法 🍀 🌲 越难的东西,越要努力坚持,因为它具有很高的价值,算法就是这样✨ 🌲 作者简介:硕风和炜,…

【工程化】记录在react工程中eslint、prettier等formatter以及git提交等规范的知识点

文章目录 前言创建eslint安装prettier安装.eslintrc.js完善独立的vscode设置到这一步要重启vscodehuskycommit-lint一切准备就绪,开干! 前言 由于使用ACR的方式创建react工程时,并不会像vue一样有每一步的安装提示,需要我们在创建…

用爬虫分析沪深300指数超长走势

我们知道,一个股市里面有非常多的股票,我们如何能够量化整个股市整体的行情呢,答案是通过一些综合性的指数。本文所选用的沪深300就是这类指数中的一个。我们先来看一下百度百科对于沪深300的解释。 由于股票价格起伏无常, 投资者…