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 (132 points)

2 Answers

+1 vote

This is done using a Theme.

See here for examples of usage:

by (21,313 points)

but what about changing the color of the icon texture?

0 votes

It's not possible without affecting the text as well, so I recommend using an Asset Library plugin: https://godotengine.org/asset-library/asset/1100

by (191 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 Frequently asked questions and 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.