Unable to animate an autotiled texture - No region section to keyframe

Godot Version

3.5.3

Question

Hi, I’m trying to figure out how to animate an autotile. So I have 4 variations of the same tileset in the same texture and I’m trying to keyframe moving the region, but in the version Im using the region section in the inspector doesn’t seam to exist.

I’m watching a video tutorial here:
Tutorial
About 2 mins in he is able to adjust the region. He is using Godot 3.1 though and I am using Godot 3.5.3.

Here is a screenshot of his (on the left) and mine (on the right):

Has this been removed in my version? Or am I looking in the wrong place?

Thanks

So it looks like the region property is just gone. I don’t know where, I dont know why…
I ended up just scripting the region change in a while loop.

public class Water_Anim : TileMap
{
	public override void _Ready()
	{
		Animate();
	}
	
	async void Animate()
	{
		bool anim = true;
		try
		{
			while(anim)
			{
				TileSet.TileSetRegion(0,new Rect2(0,0,16,16));
				await Task.Delay(TimeSpan.FromSeconds(0.25f));
				TileSet.TileSetRegion(0,new Rect2(0,64,16,16));
				await Task.Delay(TimeSpan.FromSeconds(0.25f));
				TileSet.TileSetRegion(0,new Rect2(0,128,16,16));
				await Task.Delay(TimeSpan.FromSeconds(0.25f));
			}
		}
		catch(Exception e)
		{
			GD.Print(e.Message);
		}
	}
}

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.