Terachor/src/music_bar.gd
2024-08-27 17:11:45 -04:00

29 lines
971 B
GDScript

extends ColorRect
func _ready():
var max1 = randf_range(0.35, 1)
var max2 = randf_range(0.35, 1)
var max3 = randf_range(0.35, 1)
var max4 = randf_range(0.35, 1)
var max5 = randf_range(0.35, 1)
var time = randf_range(0.25, 1)
var min1 = randf_range(0, 0.25)
var min2 = randf_range(0, 0.25)
var min3 = randf_range(0, 0.25)
var min4 = randf_range(0, 0.25)
var min5 = randf_range(0, 0.25)
scale.y = 0
var tween = create_tween()
tween.set_loops()
tween.tween_property(self, "scale:y", max1, time)
tween.tween_property(self, "scale:y", min1, time)
tween.tween_property(self, "scale:y", max2, time)
tween.tween_property(self, "scale:y", min2, time)
tween.tween_property(self, "scale:y", max3, time)
tween.tween_property(self, "scale:y", min3, time)
tween.tween_property(self, "scale:y", max4, time)
tween.tween_property(self, "scale:y", min4, time)
tween.tween_property(self, "scale:y", max5, time)
tween.tween_property(self, "scale:y", min5, time)