需求
当前素材库中只有一张小草地图片, 如下:

如何将其铺满整个背景, 得到如下效果:

我们可能第一时间会想到使用Tilemap, 不过手动绘制相对来说有些费时间, 在Godot中我们有更好的方法可以实现
实现方式一
使用Sprite+图片repeat的方式实现
首先创建一个
Sprite节点将草地图片添加至该节点的
Texture属性上
启用
Region属性
在纹理区域框选需要进行
repeat的区域
选中草地文件 然后在导入面板开启重复功能, 最后点击重新导入

此时我们在纹理区域拉伸选框, 则可以对草地小图片进行重复并铺满整个背景

实现方式二
使用TextureRect+Tile实现
创建
TextureRect节点将图片拖拽至该节点的
Texture属性上
Stretch Mode属性选择Tile
此时拉伸图片则自动重复

本文为作者原创转载时请注明出处 谢谢
