Generate unique random numbers in unity easy tutorial
ASSALAM o alaikum Code:
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;
public class UniqueRandomNumber : MonoBehaviour
{
public Text randomText;
public List less than sign int greater than sign randomNumbers = new List less than sign int greater than sign();
public int count;
public int min, max;
// Start is called before the first frame update
void Start()
{
}
// Update is called once per frame
void Update()
{
}
public void GenerateUniqueNumber()
{
int randomNumber = -1;
do {
randomNumber = Random.Range(min, max);
} while (randomNumbers.Contains(randomNumber));
randomText.text = "Unique number = " + randomNumber;
randomNumbers.Add(randomNumber);
count++;
if (count greater than sign=(max-min))
{
count = 0;
randomNumbers.Clear();
}
}
}
Safar by ASHUTOSH
-----------------------------------------------------------------------------------------------------------------------------------
Track: ASHUTOSH - Time
https://soundcloud.com/grandakt
-------------------------------------------------------------------------------------------------------------------------------------
FREE DOWNLOAD:- https://soundcloud.com/grandakt/safar-produced-by-ashutosh-free-download
/////////////////////////////////////////////////////////////////////////////////////////////
ASSALAM o alaikum
All codes and concepts and videos from this channel are non copyrighted and free to use because we believe that knowledge should be freely available for everyone
But kindly give those people credit whom I have given in description if you use their work
/////////////////////////////////////////////////////////////////////////////////////////////
Unity is a cross-platform game engine developed by Unity Technologies, first announced and released in June 2005 at Apple Worldwide Developers Conference as a Mac OS X game engine. The engine has since been gradually extended to support a variety of desktop, mobile, console and virtual reality platforms. Wikipedia
Initial release date: June 8, 2005
Stable release: 2022.1.13 (Tech Stream); 2021.3.8f1 (LTS) /; August 11, 2022; 2 months ago; August 9, 2022; 2 months ago
Preview release: 2022.2.0b4 (Beta); 2023.1.0a4 (Alpha) /; August 8, 2022; 3 months ago; July 28, 2022; 3 months ago
Developer: Unity Technologies
Original author: Unity Technologies
License: Proprietary software
Programming languages: C#, C++