31 lines
486 B
GDScript
31 lines
486 B
GDScript
extends Node2D
|
|
class_name Rune
|
|
|
|
var radius = 24
|
|
var drag = false
|
|
var color: Color
|
|
var idx: int
|
|
var matches = false
|
|
|
|
func _init(_color, _index):
|
|
self.color = _color
|
|
self.idx = _index
|
|
|
|
func _ready():
|
|
pass
|
|
|
|
func _draw():
|
|
var loc = to_local(self.global_position)
|
|
draw_circle(loc, self.radius, self.color)
|
|
|
|
#draw_char(
|
|
# preload("res://Assets/NotoMono-Regular.ttf"),
|
|
# loc - Vector2(self.sz/4, -self.sz/4),
|
|
# self.letter,
|
|
# sz,
|
|
# Color.RED
|
|
#)
|
|
|
|
func _process(_delta):
|
|
pass
|