Beispiel #1
0
 // Use this for initialization
 void Start()
 {
     selfCollider = GetComponent <CapsuleCollider>();
     followCamera = CONFIG.ThirdPersonCamera.GetComponent <SmoothFollowScript>();
     playerWeapon = GetComponent <PlayerWeapon>();
     render       = transform.Find("Graphics").gameObject;
 }
Beispiel #2
0
    private void GameBotton()
    {
        GameManagerScript.NeedToUpdate_Btn();

        if (Input.GetKeyDown(KeyCode.T))
        {
            SmoothFollowScript.switch_UAV();
        }

        if (Input.GetKeyDown(KeyCode.Space))
        {
            SmoothFollowScript.GoBackMyPos();
        }
    }
Beispiel #3
0
    private void LateUpdate()
    {
        SmoothFollowScript.NeedToLateUpdate();

        //時間管理
        MatchTimeManager.NeedToLateUpdate();

        //Clone玩家的Points的位子跟隨
        if (enemy_Player != null)
        {
            enemy_Player.MyCreatPoints.NeedToLateUpdate();
        }

        //敵方Clone士兵
        if (soldierAmount != 0)
        {
            for (int i = 0; i < soldierAmount; i++)
            {
                enemySoldierObjs[i].NeedToLateUpdate();
            }
        }
    }