方向移动
4个方向移动(上下左右)
input_direction.x = float(Input.is_action_pressed("move_right")) - float(Input.is_action_pressed("move_left"))
if not input_direction.x:
input_direction.y = float(Input.is_action_pressed("move_down")) - float(Input.is_action_pressed("move_up"))
8个方向移动
input_direction.x = float(Input.is_action_pressed("move_right")) - float(Input.is_action_pressed("move_left"))
input_direction.y = float(Input.is_action_pressed("move_down")) - float(Input.is_action_pressed("move_up"))
继承关系 _physics_process 调用顺序
子类比父类先调用
if语句
var input_direction = Vector2()
if input_direction:
print("Vector2() is true")
else:
print("Vector2() is false")
# 打印输出 Vector2() is false
代码中控制物体的显示隐藏
- 显示 visible = true
- 隐藏 visible = false
继承节点的gd类
extends "res://characters/character.gd"
##快捷键
- F 居中选取对象
- V 更改pivot至当前鼠标位置
- Ctrl + 鼠标拖曳 以pivot为中心旋转当前对象
- Alt + 拖曳边框缩放点 保持选中目标中心位置不变进行缩放
- Shift+A反向播放动画
- Shift+S暂停播放动画
- Shift+D正向播放动画
- Ctrl+Alt+O 快速打开Script
- Ctrl+O 快速打开Scence
暂无关于此日志的评论。