
Godot游戏引擎学习中
文章平均质量分 80
知兀
这个作者很懒,什么都没留下…
展开
-
单例模式(自动加载)
单例模式是编程中的一种设计思想,是为了解决某些编程语言中没有全局变量概念而产生的这对于实现某种模块非常好用比如玩家信息,有时候,游戏中的很多地方都需要获取玩家信息,使用单例模式实现全局变量可以很方便地让程序中的所有代码都可以访问到右键「文件系统」创建一个「场景资产」创建好场景后,布置场景在「自动加载」页面添加这个场景作为「单例」这个「场景」被「实例化」到了「节点树」根节点中。原创 2024-10-18 21:57:54 · 493 阅读 · 0 评论 -
Godot中的信号
比如Button节点,我们在场景内创建一个Button节点,并调整它的大小、位置。Godot内置的一些节点通过信号处理事件,我们需要监听信号执行处理。在节点属性浏览器中,修改text属性会更改「按钮」显示的文本。我们使用signal关键字定义一个事件。使用emit方法触发信号。原创 2024-10-18 19:54:42 · 1305 阅读 · 0 评论 -
访问器与Lambda函数
访问器定义自定义赋值和访问流程的方式 如果要定义访问器,需要在变量初始化语句后面加上冒号,随后换行在后面加上get/set函数Getter访问器Getter访问器负责定义对这个变量的取值操作,就是当我们要获取这个变量的内容的时候就会调用 由于对变量取值不会要求参数,所以我们定义Getter访问器时后面不加括号,其次Getter访问器必须有一个返回值 返回值的类型,根据变量的类型决定 我们这里调用print函数将user_name打印,需要对user_name里面存储的值进行原创 2024-10-18 18:07:02 · 277 阅读 · 0 评论 -
Godot中类和静态类型
属性就是类内部的变量,用于存储数据。原创 2024-10-18 16:40:59 · 1262 阅读 · 0 评论 -
GDScript
GDScript,即GodotScript,是Godot官方提供在Godot内置的编程语言GDS语法类似编程语言中的Python。原创 2024-10-17 16:39:13 · 809 阅读 · 0 评论 -
编辑器、节点树、基础设置
即,Godot在开始游戏后,先会创建一个场景树,随后场景树会创建一个窗口根节点root,最后将我们制作的场景加入到root里。在节点列表中位于Node2D分支下面的一切节点都是这样的,它们继承自Node2D,所以拥有了Node2D的一切属性。SceneTree管理游戏当前的场景,我们编辑的场景的根节点在游戏运行时都是由SceneTree管理。这张图中,Sprite3节点是Sprite4节点的父节点,而Node2D是整个场景的根节点。我们现在看到的游戏窗口,就是root节点,它是一个Window类型的节点。原创 2024-10-17 07:17:30 · 1273 阅读 · 0 评论 -
【godot游戏引擎学习笔记】初识界面
个人笔记,学习自B站视频BV1ut42177r8。原创 2024-10-16 15:24:54 · 1490 阅读 · 0 评论