Godot Engine:用InterpolatedCamera实现第三人称游戏跟随摄像机

在第三人称类型游戏(即TPS或者TPP)中经常要实现摄像机跟随角色的效果,如果直接把摄像机作为角色子节点,由于没有任何缓冲得到的效果会非常生硬,Godot提供了一个InterpolatedCamera节点即插值摄像机,可以很方便地实现有缓冲效果的摄像机跟随

在这里插入图片描述
InterpolatedCameraCamera派生而来,该节点最重要的一个参数就是Target即,游戏运行以后InterpolatedCamera会平滑地跟随Target

在这里插入图片描述
所以一般来说我们会为被追随的对象添加一个额外的子节点用于InterpolatedCamera的定位,这个Target位置和朝向会决定InterpolatedCamera的最终位置和朝向
在这里插入图片描述
游戏运行以后就得到了平滑的摄像机跟随效果
在这里插入图片描述

发布了261 篇原创文章 · 获赞 134 · 访问量 8万+

猜你喜欢

转载自blog.csdn.net/hello_tute/article/details/103752897
今日推荐