Hello!
Just a starter and I'm trying to create Number Generator which generates numbers in Labels between 1 to 50 when Button is pressed. Well it does it but it gives same numbers twice and numbers are not lowest to higest. What I created is button, 5 labels and code what looks like this:
------------------------START--------------------------
extends Node2D
onready var label = $Label
onready var label2 = $Label2
onready var label3 = $Label3
onready var label4 = $Label4
onready var label5 = $Label5
func _ready() -> void:
randomize()
func _on_Button_pressed():
var rgn = randi()% 50+1
var rgn2 = randi()% 50+1
var rgn3 = randi()% 50+1
var rgn4 = randi()% 50+1
var rgn5 = randi()% 50+1
label.set_text(String(rgn))
label2.set_text(String(rgn2))
label3.set_text(String(rgn3))
label4.set_text(String(rgn4))
label5.set_text(String(rgn5))
---------------------------END-----------------------------
So how can i make this simple? I don't know if I need labels for all the numbers. But as I said...I want numbers to generate from lowest to highest and not same number twice...how should I do that. Could you please tell me how would YOU do this?