0 votes

Hi all.

I was wondering… Is there a way to get the cell size of a TileMap as a Vector2 when it enters a scene? I'm asking because not all maps are the same size, and I'd like to get their bounds for navigation.

in Engine by (197 points)
edited by

1 Answer

+1 vote
Best answer
extends TileMap

func _ready():
    print(get_used_rect().size)
by (10,255 points)
selected by

Hm. Odd.

error: The method "size()" isn't declared on base "Rect2()".

Sorry, my bad, it's a property, not a method. So it's get_used_rect().size, without the brackets in the end. I'll edit my answer accordingly.

Ah, thank you.

Welcome to Godot Engine Q&A, where you can ask questions and receive answers from other members of the community.

Please make sure to read How to use this Q&A? before posting your first questions.
Social login is currently unavailable. If you've previously logged in with a Facebook or GitHub account, use the I forgot my password link in the login box to set a password for your account. If you still can't access your account, send an email to webmaster@godotengine.org with your username.