Professional Documents
Culture Documents
Core
Core
Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.Events;
using UnityEngine.UI;
void Start()
{
stopWatches = FindObjectsOfType<StopWatch>();
}
switch(curLab)
{
case 0:
foreach (CircleDrop c in allCircle)
c.ResetLab();
break;
case 1:
ResetLab2();
break;
}
}
IEnumerator Dots()
{
int i = 0;
while (i != 24)
{
yield return new WaitForSeconds(0.25f);
waitText.text = " " + waitText.text;
i++;
}
waitImg.SetActive(false);
}
IEnumerator WaitLab()
{
waitImg.SetActive(true);
StartCoroutine(Dots());
labs[curLab].SetActive(true);
switch (curLab)
{
case 0:
List<int> vars = new List<int>();
if (vars.Count == 0)
{
vars.Add(v);
}
else
{
for (int i = 0; i < vars.Count; i++)
{
if (v == vars[i])
{
i = 0;
v = Random.Range(0, allCircle[0].variant.Length);
}
}
}
c.SetVariant(v);
AddVariant((v+1).ToString());
vars.Add(v);
}
break;
case 1:
break;
}
}