16 lines
484 B
GDScript
16 lines
484 B
GDScript
extends Button
|
|
|
|
func _ready():
|
|
var font = self.get_font("font");
|
|
self.add_font_override("font", font.duplicate())
|
|
|
|
func _on_Button_mouse_entered():
|
|
(self as Button).get("custom_fonts/font").outline_color = Color(213, 55, 29, 255)
|
|
|
|
func _on_Button_mouse_exited():
|
|
if not self.disabled:
|
|
(self as Button).get("custom_fonts/font").outline_color = Color(0, 0, 0, 255)
|
|
|
|
func _on_Button_pressed():
|
|
(self as Button).get("custom_fonts/font").outline_color = Color(255, 255, 255, 255)
|
|
|