关键词:Godot,4.2.2,2d,背景循环滚动,TextureRect
如何制作一个不断循环滚动的背景呢?(注:不是视差背景)
方法:
步骤①:添加TextureRect节点,导入散图资源(不能是精灵图,至少在4.2.2版本不行),Stretch Mode处选择“Title”,此时发现扩大图片可以进行平铺了。


步骤②:在Metaerial处新建ShaderMaterial,然后新建Shader。然后再Godot底部的“着色器编辑器”里进行相关代码的编译



结果:最终,我们得到了一个看上去不断向右移动的背景图