拖尾效果
效果图:
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/e2f43fd58e1f94de15bc2ca4b1357ba2.gif)
材料
Line2D 节点 官方文档3.1版
原理
使用 Godot 的 Line2D 节点在每一帧(或一定的间隔)在当前节点所在 position
(相对于父节点的position
)向 Line2D 的 points
数组添加一个 point
,并将其他按钮加上前一帧的 global_position
与当前帧的 global_position
差值。
为 point
添加个数量的限制,超过则移除。
制作
- 首先新建一个场景,并创建一个 Line2D 节点(以 Line2D 为根节点即可)。
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/687776fde25db1c6d6632884adc66f7c.png)