This commit is contained in:
2026-05-30 09:16:35 +07:00
parent 2f87ce19a7
commit 1c0ee6efb7
4001 changed files with 3363438 additions and 1738 deletions

View File

@@ -0,0 +1,26 @@
using UnityEngine;
public class vEnableRandomObject : MonoBehaviour
{
public GameObject[] objects;
public bool enableOnStart;
System.Random random;
// Start is called before the first frame update
protected void Awake()
{
random = new System.Random(this.GetInstanceID());
if (enableOnStart)
EnableObject();
}
public virtual void EnableObject()
{
int indexToEnable = random.Next(0, objects.Length);
for (int i = 0; i < objects.Length; i++)
{
objects[i].SetActive(i == indexToEnable);
}
}
}