这个小功能的实现使用了三种不同的方法: 《[手把手带你Godot游戏开发]FlappyBird:4.1无限地面之Godot青年(AnimationPlayer)版 》 《[手把手带你Godot游戏开发]FlappyBird:4.2无限地面之普通青年版 》 《[手把手带你Godot游戏开发]FlappyBird:4.3无限地面之文艺青年(shader)版 》
Godot青年版主要是想展示一下方便好用的 AnimationPlayer
,并且此方法一行代码也不用写 普通青年版是比较常规的方法,用 Godot的脚本语言实现 文艺青年版使用了自定义Shader实现,无需新建多余的节点,并且方便复用