ZeroVR/ZeroPacientVR/Assets/Scripts/PlayerTargetPosition.cs

22 lines
569 B
C#

using UnityEngine;
public class PlayerTargetPosition : MonoBehaviour
{
[SerializeField] private CharacterController character;
[SerializeField] private Transform bulletTargetTransform;
[SerializeField] private Transform groundPosition;
public Transform GetTarget()
{
if (character)
{
var height = character.height;
bulletTargetTransform.localPosition = new Vector3(0, height - height / 5, 0f);
}
return bulletTargetTransform;
}
public Transform GroundPosition => groundPosition;
}