Cow_Life_Sim_RPG/UI/Shopping/NotEnoughGrapesLabel.gd

34 lines
472 B
GDScript

extends Label
var showing
var showTime = 3
var totalFadeTime = 1
var fadeTimer = 1
func _ready():
modulate.a = 0
showing = false
func show_up():
showing = true
showTime = 3
fadeTimer = totalFadeTime
modulate.a = 1
func hide_now():
modulate.a = 0
showing = false
func _process(delta):
if showing:
if showTime <= 0:
fadeTimer -= delta
modulate.a = fadeTimer/totalFadeTime
if fadeTimer <= 0:
showing = false
else:
showTime -= delta