public void CreateShield() { if (PhotonNetwork.IsConnected) { if (PV.IsMine) { PV.RPC("CreateShield_RPC", RpcTarget.All); } } else { shieldController.CreateShield(); } }
/// <summary> /// Создать щит /// </summary> /// <param name="position">Позиция, где находиться игрок, который создал щит</param> /// <param name="origin">Ветор направления щита</param> /// <param name="angle">Угол щита</param> /// <param name="type">Тип щита</param> public void CreateShield(Vector3 origin, float angle, AbilityTypes type) { m_ShieldController.CreateShield(transform.position, origin, angle, type, TeamID); }