快捷键 ctrl+s
拖动红点
点击这个按钮,出现提示
点击【选择】,然后选择【game_level.tscn】
extends CharacterBody2D
func _physics_process(delta):
var input_direction = Vector2(
Input.get_action_strength('right') - Input.get_action_strength('left'),
Input.get_action_strength('down') - Input.get_action_strength('up')
)
extends CharacterBody2D
@export var move_speed :float = 100
func _physics_process(delta):
var input_direction = Vector2(
Input.get_action_strength('right') - Input.get_action_strength('left'),
Input.get_action_strength('down') - Input.get_action_strength('up')
)
velocity = input_direction * move_speed
move_and_slide()
两个值分别修改为1920和1080
先创建AnimationPlayer
再创建AnimationTree
修改为0.4
右键空白处插入关键帧
使用AnimationTree
绑定player
右键创建
回到根再创建一个并重命名为idle
最终加完4个点后变成
避免看不到玩家,将背景的z轴修改为-5
由于我们暂时还没有物理层,先创建物理层
设置碰撞