mirror of
https://github.com/Steffo99/looping-for-loops.git
synced 2024-11-23 00:24:22 +00:00
20 lines
438 B
GDScript3
20 lines
438 B
GDScript3
|
extends Node2D
|
||
|
|
||
|
var chain_icons: Array = [
|
||
|
preload("res://Sprites/1.png"),
|
||
|
preload("res://Sprites/2.png"),
|
||
|
preload("res://Sprites/3.png")
|
||
|
]
|
||
|
|
||
|
|
||
|
func _ready():
|
||
|
var children: Array = get_children()
|
||
|
for i in len(children):
|
||
|
if i == 0:
|
||
|
children[i].set_active(true)
|
||
|
else:
|
||
|
children[i].set_active(false)
|
||
|
if i < len(children) - 1:
|
||
|
children[i].set_icon(chain_icons[i])
|
||
|
children[i].connect("clicked", children[i+1], "activate")
|