Unity中经过任意两点的抛物线运动
需求:一个小怪在空间中任意两点做抛物线运动(开口朝下),并且被英雄攻击后减速。
代码
using UnityEngine;
public class TestJump : MonoBehaviour
{
public Transform jumpFrom; // 起始点
public Transform jumpTo; // 终点
private Vector3 posStart, posEnd;
public float moveSpeed = 2; // 实际速度
public float moveSpeedFixed = 2;