pull/2/head
jaysunxiao 2022-01-03 14:13:22 +08:00
parent 1d3358cdfd
commit 0f91bf76a0
1 changed files with 9 additions and 5 deletions

View File

@ -17,16 +17,20 @@
# 3. 认识脚本 # 3. 认识脚本
- GdScript脚本特点因为是GdScript是弱类型语言所以比较自由但是我们可以约定一些准时的原则让代码更加的规范 - 因为是GdScript是弱类型语言所以比较自由但是我们可以约定一些准时的原则让代码更加的规范
``` ```
1 类名必须与文件名相同,且为小写 类名必须与文件名相同,且为小写
2 继承于 Node 节点所有的脚本都继承于这个类Node 节点是脚本控制最多的节点 尽量继承于 Node 节点所有的脚本都继承于这个类Node 节点是脚本控制最多的节点
3 默认定义了一些事件函数,例如, ```
- 常用函数内部执行顺序_init _ready _process
```
默认定义了一些事件函数,例如,
_init() 脚本初始化的时候调用对象的构造器类似于Java的构造函数construct _init() 脚本初始化的时候调用对象的构造器类似于Java的构造函数construct
_ready() 开始调用一次,可用于初始化脚本 _ready() 开始调用一次,可用于初始化脚本
_process(delta) 每帧调用,帧间隔不等,可用于更新游戏 _process(delta) 每帧调用,帧间隔不等,可用于更新游戏
4 内部执行顺序_init _ready _process
``` ```
# 4.变量和数据类型 # 4.变量和数据类型