public void DoFire() { var projective = ProjectiveController.CreateBullet(_muzzle.position, _muzzle.rotation, 0, true); NetworkManager.Instance.Shoot(new ShootEvent() { position = projective.transform.position, rotation = projective.transform.rotation, traveledDistance = 0 }); }
protected override void onShoot(int connectionId, ShootEvent data) { ProjectiveController.CreateBullet(data.position, data.rotation, data.traveledDistance, false); }