物体始终保持垂直于父物体

物体始终保持垂直于父物体
在这里插入图片描述
using System.Collections;
using System.Collections.Generic;
using UnityEngine;

public class Test : MonoBehaviour
{
public Transform foot;
float footWorldPosX, footWorldPosY, footWorldPosZ;
// Start is called before the first frame update
void Start()
{
footWorldPosY = foot.position.y;
footWorldPosX = transform.position.x - foot.position.x;
footWorldPosZ = transform.position.z - foot.position.z;
}

// Update is called once per frame
void Update()
{
    foot.position = new Vector3(transform.position.x- footWorldPosX, footWorldPosY, transform.position.z - footWorldPosZ);
}

}

猜你喜欢

转载自blog.csdn.net/hyt0626/article/details/129621682