public GameObject GetBulletPrefab(Unit.ETeam _eTeam)
    {
        GameObject gameObjBullet = GetBulletPrefab();

        gameObjBullet.GetComponent <BulletScript>().Team = _eTeam;
        return(gameObjBullet);
    }
示例#2
0
 public void InitAndShoot(Vector2 _v2Dir, Vector2 _v2Pos, Unit.ETeam _eTeam)
 {
     m_eTeam                 = _eTeam;
     m_fExistTime            = 0;
     this.transform.position = _v2Pos;
     this.transform.up       = _v2Dir; //將自己的頭(編輯畫面下的向上箭頭)轉向到跟輸入的向量一樣的角度
     m_rigidbody2D.velocity  = this.transform.up * m_fSpeed;
 }