godot 角色跟随鼠标旋转方法

分类栏目:Godot教程

207

这一节我们实现Sprite随鼠标定位旋转的效果。

场景的节点结构还是跟之前一样。
请把下面代码加到 精灵里面,
代码

extends Sprite

func _process(delta):
look_at(get_global_mouse_position())

可以看到代码非常简单,有效代码只有3行。

look_at()
其中look_at是Node2D类型的方法。它的作用就是让Sprite的朝向指向给定的point参数所在的位置。而我们传入的get_global_mouse_position()获取的是鼠标在游戏屏幕上的全局坐标。