MiniGames/Assets/Scripts/ButterflyMole.cs

18 lines
456 B
C#
Raw Normal View History

2025-07-11 15:42:48 +05:00
using UnityEngine;
using DG.Tweening;
public class ButterflyMole : MonoBehaviour
{
public float jumpPower = 2f;
public float jumpDuration = 0.5f;
public void JumpTo(Vector3 target, ButterflyTarget butterfly)
{
Vector3 targetPos = new Vector3(target.x, target.y, transform.position.z);
transform.DOJump(targetPos, jumpPower, 1, jumpDuration).OnComplete(() =>
{
butterfly.OnCaught();
});
}
}