summaryrefslogtreecommitdiff
path: root/scenes/defenders/warlock_animator.gd
blob: be14337e749c8f400f69bafb55766f2709fc6641 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
extends Sprite2D

@onready var tile_map = preload("res://assets/tilemap.png")

var idle = Rect2(496, 16, 16, 16)
var attack = Rect2(496, 32, 16, 16)

var is_idle = true

func _ready():
	update_texture()

func update_texture():
	var atlas_texture = AtlasTexture.new()
	atlas_texture.atlas = tile_map
	atlas_texture.region = idle if is_idle else attack
	texture = atlas_texture
	print(atlas_texture.region)