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; }