feat: added dragon colors to editor
This commit is contained in:
parent
d8419cb9a4
commit
409b7b5955
15 changed files with 114 additions and 120 deletions
|
@ -5,10 +5,12 @@ class_name DragonEditor
|
|||
@onready var hat: TextureRect = $CanvasLayer/Dragon/Hat
|
||||
@onready var shirt: TextureRect = $CanvasLayer/Dragon/Shirt
|
||||
@onready var shoes: TextureRect = $CanvasLayer/Dragon/Shoes
|
||||
@onready var dragon: TextureRect = $CanvasLayer/Dragon
|
||||
|
||||
@export var hat_outfits: DragonOutfit
|
||||
@export var shirt_outfits: DragonOutfit
|
||||
@export var shoes_outfits: DragonOutfit
|
||||
@export var dragon_colors: DragonOutfit
|
||||
|
||||
@onready var dragon_name: LineEdit = $CanvasLayer/LineEdit
|
||||
|
||||
|
@ -25,6 +27,14 @@ func _on_close_requested() -> void:
|
|||
queue_free()
|
||||
|
||||
|
||||
func _on_next_color_pressed() -> void:
|
||||
dragon.texture = dragon_colors.pick_next()
|
||||
|
||||
|
||||
func _on_previous_color_pressed() -> void:
|
||||
dragon.texture = dragon_colors.pick_previous()
|
||||
|
||||
|
||||
func _on_change_hat_pressed() -> void:
|
||||
hat.texture = hat_outfits.pick_next()
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue