34 lines
710 B
GDScript
34 lines
710 B
GDScript
extends Node
|
|
|
|
var soundertscn = load("res://LieDownBeforeSleep/sounder.tscn")
|
|
|
|
var preset_colors = [
|
|
Color.greenyellow,
|
|
Color.deeppink,
|
|
Color.lavender,
|
|
Color.aqua,
|
|
Color.greenyellow,
|
|
Color.deeppink,
|
|
Color.lavender,
|
|
Color.aqua,
|
|
Color.greenyellow,
|
|
Color.deeppink,
|
|
Color.lavender,
|
|
Color.aqua
|
|
]
|
|
|
|
func _ready():
|
|
randomize()
|
|
for i in range(12):
|
|
var sounder = soundertscn.instance()
|
|
sounder.set_preset(i)
|
|
#directrly set param is also possible
|
|
# => sounder.set_param([43, 1000, 316, 3.04, 2.45, 2.06, 0.67, 0.2])
|
|
sounder.set_color(preset_colors[i])
|
|
sounder.audible_range_max = 20
|
|
add_child(sounder)
|
|
sounder.relocate(Vector2(0, 0), [6, 26])
|
|
|
|
func _on_Timer_timeout():
|
|
Global.nextScene()
|