Godot引擎节点编辑操作及类的继承关系详解
创作时间:
作者:
@小白创作中心
Godot引擎节点编辑操作及类的继承关系详解
引用
CSDN
1.
https://m.blog.csdn.net/CoderZzz6310/article/details/137725268
在游戏开发中,理解游戏引擎的节点编辑操作和类的继承关系至关重要。本文将详细介绍Godot引擎中的节点编辑操作,包括节点的父子关系、显示顺序、轴心点和锚点的概念,以及Godot中类的继承关系。
节点的父子关系
在层级树中,对象(节点)呈树形显示,一个节点下面,也可以下挂子节点。
1. 添加两个对象
2. 拖拽一个对象到另一个对象,成为子对象(子节点)
3. 移动父对象、旋转父对象,观察
可以发现,当父对象移动时,子对象随之移动
理解相对坐标:
子对象的坐标轴,是相对于父对象的
1. 移动父对象时,子对象的 Position 不发生变化
2. 旋转父对象时,子对象的 Rotation 不发生变化
节点的显示和隐藏
删除游戏对象:
右键 Delete,或者键盘 Delete 均可。Delete 父节点的时候,子节点也会一并删除。
恢复:
CTRL + Z,撤销上一步操作
更改节点对象名字:
右键 Rename,或者双击节点修改
显示 / 隐藏:
在 Inspector 里,勾选 Visible 复选框,或者在节点右侧点击 Toggle Visibility
设置长宽比:
在 Project | Project Settings | Display | Window 中可以设置长宽比
游戏节点的显示顺序
在2D画面中,两个对象如果重叠,谁显示在上面呢?按照节点的顺序。在数据结构上的专业术语叫树的广度优先遍历,广度优先遍历的顺序就是最后显示的顺序。显示顺序就是渲染顺序,最后一次渲染的,肯定是在最上层的。
Pivot,轴心点
轴心点也叫中心点,中心点是一个物体的中心,当我们对物体进行操作的时候,都是以中心点为中心进行对物体的操作。轴心点可以理解为把物体抽象成一个点,物体的位置就是指其轴心点的位置,就是该物体坐标系的原点。主要用于旋转和决定对象的位置。
轴心 Pivot,指旋转轴、坐标基准点,默认在对象的几何中心。轴心的作用:
- 旋转轴,当旋转对象时,是以 Pivot 为轴心来去旋转对象的
- 坐标系的原点,当移动对象时,是以 Pivot 为中心来计算位置 Position 的
Anchor,锚点
是一个点,锚点描述的是一个对象的 Margin,相对于锚点的坐标。锚点的 left,top,right,bottom 是相对于父节点的值。主要是用于描述子节点相对于父节点的位置。必须有父位置,才有锚点存在的意义。当对一个节点的子节点进行设置锚点时,子节点的锚点范围只能够是父节点的控件区域内。注意任何布局也都是相对于父窗口矩形的。主要用于在 GUI 中描述子节点相对于父节点的位置。
Godot中类的继承关系
Godot 当中所有的类,都有一个顶层节点:Object。重要的有两个子类:
- Node 节点:可以挂载到场景中,包括其子类
- Node3D
- CanvasItem
- Node2D:2D节点
- 碰撞节点
- 精灵节点
- Control:GUI界面
- 按钮
- 文本框
- 进度条
- RefCounted:非节点的一些功能类
- 寻路
- 资源加载
热门推荐
口干口苦是身体预警,中医提供全方位调理方案
蒲公英:从传统草药到现代医学的创新应用
蒲公英:冬季增强免疫力的天然良方
蒲公英:养生界的全能选手
乐山十大特色名小吃,这些小吃,你吃过几样就敢说来过乐山?
慧博新锐教你雷达物位计维护秘籍
雷达料位计故障处理秘籍:8大常见问题解决方案
雷达液位计故障排查指南
定华雷达物位计故障排除指南:从天线结疤到仪器被淹的解决方案
打封闭针是要封闭什么吗?
烤箱、空气炸锅、自然晾晒,教你自制健康苹果干
苹果干的养生之道:温阳补气,营养翻倍,温暖过冬
膳食纤维含量最高,苹果干成水果干界“营养之王”
武汉发布高龄津贴申请指南,80岁以上老人最高可领500元
武汉高龄津贴新政:80岁以上老人每月可领补贴,社区上门办理
微细电火花加工技术:从关键突破到应用创新
北京航研所实现电火花加工技术新突破,孔径精度达0.01mm
春节背后的农历秘密:为什么会有闰月?
三星Note7爆炸,消费者怒怼:赔我青春!
市场“人造鸡蛋”泛滥成灾,成本仅1毛钱?真相到底是怎样的?
如何辨别真假土鸡蛋?养殖户支招:看准这4个特征,别再被忽悠
怎样找到一份好工作?你别搞错了
宝骏530专用机油指南:5W-30性能优势与品牌推荐
宝骏530机油选择指南:0W-20 vs 5W-30,三大品牌如何选
三伏天是养肝黄金期,这8种蔬菜最受欢迎,养肝健脾,越吃越健康
潜江古镇游:千年古建、生态湿地与红色文化交相辉映
水管里的水垢怎么清除?下水道油垢用什么溶解?
斯洛文尼亚皮兰:8大景点带你领略中世纪古城魅力
供销大集涨停:乘跨境电商东风,加速布局数字乡村
斯洛文尼亚6地入选2024绿色目的地百强,展现生态旅游典范