0 votes

This might sound like a very silly question with a silly answer, but how do you change the color of a button in Godot? For example, how do you make the default gray button green or any other color?

Edit: Just clarifying that I'm not talking about the font color.

in Engine by (129 points)

1 Answer

+1 vote

This is done using a Theme.

See here for examples of usage:
https://docs.godotengine.org/en/latest/tutorials/gui/gui_skinning.html

by (20,379 points)

but what about changing the color of the icon texture?

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.