// Use this for initialization void Start() { TScript = this.GetComponent <TimerScript>(); limitTime = (int)TScript.GetGameTimer(); nowTime = limitTime; limit[0].transform.localPosition = new Vector3((limitTime % 10) * -25, limit[0].transform.localPosition.y, limit[0].transform.localPosition.z); limit[1].transform.localPosition = new Vector3((limitTime / 10) * -25, limit[1].transform.localPosition.y, limit[1].transform.localPosition.z); }
// Update is called once per frame void Update() { limitTime = (int)TScript.GetGameTimer(); if (nowTime != limitTime) { limit[0].transform.localPosition = new Vector3((limitTime % 10) * -25, limit[0].transform.localPosition.y, limit[0].transform.localPosition.z); limit[1].transform.localPosition = new Vector3((limitTime / 10) * -25, limit[1].transform.localPosition.y, limit[1].transform.localPosition.z); nowTime = limitTime; } }
//対戦終了判定 private void FinishJugde() { //制限時間が終了したら対戦終了 if (timer.GetGameTimer() <= 0) { gameSet = true; //勝者判定 if (P1HP.NowHPState > P2HP.NowHPState) { charID = 1; } if (P1HP.NowHPState < P2HP.NowHPState) { charID = 2; } if (P1HP.NowHPState == P2HP.NowHPState) { drawJudge = true; } } }