You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

44 lines
1.0 KiB
C#

using System.Collections;
using UnityEngine;
using FairyGUI;
public class EmitNumbersMain : MonoBehaviour
{
Transform _npc1;
Transform _npc2;
bool _finished;
void Start()
{
Application.targetFrameRate = 60;
Stage.inst.onKeyDown.Add(OnKeyDown);
_npc1 = GameObject.Find("npc1").transform;
_npc2 = GameObject.Find("npc2").transform;
StartCoroutine(RunTest());
}
void OnDisable()
{
_finished = true;
}
IEnumerator RunTest()
{
while (!_finished)
{
EmitManager.inst.Emit(_npc1, 0, UnityEngine.Random.Range(100, 100000), UnityEngine.Random.Range(0, 10) == 5);
EmitManager.inst.Emit(_npc2, 1, UnityEngine.Random.Range(100, 100000), UnityEngine.Random.Range(0, 10) == 5);
yield return new WaitForSeconds(0.3f);
}
}
void OnKeyDown(EventContext context)
{
if (context.inputEvent.keyCode == KeyCode.Escape)
{
Application.Quit();
}
}
}