MiniGames/Assets/Scripts/CubeClash/CubeClash_Butterfly.cs
2025-09-01 05:03:00 +05:00

32 lines
711 B
C#

using UnityEngine;
public class CubeClash_Butterfly : MonoBehaviour
{
public Transform followTarget;
public float followSpeed = 2f;
public float hoverHeight = 1.5f;
public float lifeTime = 5f;
void Start()
{
Destroy(gameObject, lifeTime);
}
void Update()
{
if (followTarget)
{
Vector3 targetPos = followTarget.position + Vector3.up * hoverHeight;
transform.position = Vector3.Lerp(transform.position, targetPos, followSpeed * Time.deltaTime);
}
}
private void OnTriggerEnter(Collider other)
{
if (other.CompareTag("Zibu"))
{
followTarget = other.transform;
}
}
}