public void ShootArrow(Vector3 playerDirection) { ParticleSystem.transform.forward = playerDirection; ParticleSystem.MainModule particleSystemMain = ParticleSystem.main; particleSystemMain.startSpeed = 8f; particleSystemMain.startRotation = -UtilitiesClass.GetAngleFromVectorFloat(playerDirection) * Mathf.Deg2Rad; ParticleSystem.Play(); }
public void SetAimDirection(Vector3 aimDirection) { StartingAngle = UtilitiesClass.GetAngleFromVectorFloat(aimDirection) + FieldOfViewValue / 2f; }