Пример #1
0
    // 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);
    }
Пример #2
0
    // 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;
        }
    }
Пример #3
0
    //対戦終了判定
    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;
            }
        }
    }