void Start() { clickPos = new Vector3(0, 0, 0); leftFlag = false; rightFlag = false; timerMng = GameObject.Find("TimerText").GetComponent <TimerMng>(); }
void Start() { finishText = GetComponent <Text>(); timerMng = GameObject.FindGameObjectWithTag("TimerText").GetComponent <TimerMng>(); // 数字で経過時間を決める Invoke("ChangeScene", 130.0f); }
void Start() { startText = GameObject.Find("StartText").GetComponent <StartText>(); gameObject.SetActive(true); seSounds = GameObject.FindGameObjectWithTag("SEMng").GetComponents <AudioSource>(); table = GameObject.Find("Table").GetComponent <Table>(); timerMng = GameObject.FindGameObjectWithTag("TimerText").GetComponent <TimerMng>(); backFlag = false; waitCnt = 0; vibration = 0.5f; }
public TimerMng() { instance = this; wheels = new Wheel[4]; for (int i = 0; i < 4; ++i) { wheels[i] = new Wheel(TIME_UNIT * intpow(256, i)); if (i > 0) { wheels[i - 1].next_wheel = wheels[i]; } } lastTick = 0; mapSnTimer = new Dictionary <int, Timer>(); executeTimers = new List <Timer>(); }
protected void delayFinish(AICtrl agent, State stat) { Action a = () => { this.state = stat; Action b = () => { if (this.parent != null) { this.parent.tryMoveNext(agent, stat); } }; TimerMng.Add(Delay, b); }; TimerMng.Add(Delay, a); }