14 lines
315 B
GDScript
14 lines
315 B
GDScript
extends Node2D
|
|
|
|
@export_enum("Green", "Yellow") var colour: String
|
|
@onready var sprite_2d: Sprite2D = $Sprite2D
|
|
|
|
const REGION_DICT: Dictionary[String, Vector2] = {
|
|
"Green": Vector2(16, 0),
|
|
"Yellow": Vector2(16, 32)
|
|
}
|
|
|
|
func _on_ready() -> void:
|
|
print(colour)
|
|
sprite_2d.region_rect.position = REGION_DICT[colour]
|