0 votes
in Engine by (14 points)

1 Answer

0 votes
textureButtonObj.set_normal_texture(preload("res://path_to_tileSET").tile_get_texture(ID))

Remember that:
- you should get/set scale too (that's no auto)
- buttons have few textures (normal, hower, focused, disabled, pressed)
- you may get your tileSET from tileMAP by get_node("tileMap").get_tileset()
- if tiles have regions you must use regions to texture
- you must know ID of tile in tileset

by (186 points)
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.