pull/2/head
jaysunxiao 2021-12-26 16:24:09 +08:00
parent 401a5f4a33
commit 7291928e99
1 changed files with 29 additions and 0 deletions

View File

@ -84,3 +84,32 @@ Transform Node2d节点的基本属性在后面的脚本编程中Transfo
- Rotation 旋转
- Scale 缩放
```
# 5. 自定义节点
- 当发现现有的节点无法支持新的需求的时候,有两种两种方法,自定义节点自定义脚本去,核心都是脚本
- 创建GdScrip脚本继承Node2D节点
```
extends Node2D
class_name MyNode, "res://icon.png"
```
- 编写脚本,定义变量,编写代码
```
export var a = 1
export var b:String
```
- 保存,如果不保存无法看到我们创建到的节点,细节需要注意
- 添加自己的节点
# 6. 节点继承
- 通过继承现有节点,来改变已有节点的功能
- 无论是自定义节点还是节点继承,核心都通过脚本控制达到自己想要的效果
- 从下节课开始说GdScript脚本