23 lines
587 B
C#
23 lines
587 B
C#
using System.Collections;
|
|
using UnityEngine;
|
|
|
|
public class Skill_ArrowRain : Projectile_StopAndColliderControl
|
|
{
|
|
[Header("이펙트 유지 시간")]
|
|
public float lifetime = 3.2f;
|
|
|
|
public override void Set(ProjectileData _data)
|
|
{
|
|
base.Set(_data);
|
|
transform.position = _data.target.Get_position();
|
|
StopAllCoroutines(); // 일단 정지
|
|
StartCoroutine(Co_Update());
|
|
StartCoroutine(Co_Off(lifetime));
|
|
}
|
|
|
|
IEnumerator Co_Update()
|
|
{
|
|
yield return new WaitForSeconds(0.1f);
|
|
StartCoroutine(Co_Collider());
|
|
}
|
|
} |