Project_WL/Assets/Script/Character/Projectile/Skill/Skill_ArrowRain.cs

24 lines
784 B
C#
Raw Normal View History

2025-01-20 11:36:07 +00:00
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();
WL.Combat.Weapon.WLSkillVfx.ScaleOriginal(this, null); // WL #917 화살 비 — Casual 빔 낙하 · 시전자 원 · 다단 히트 시각(아래 코루틴 시작 전에 값을 바꾼다)
2025-01-20 11:36:07 +00:00
StopAllCoroutines(); // 일단 정지
StartCoroutine(Co_Update());
StartCoroutine(Co_Off(lifetime));
}
IEnumerator Co_Update()
{
2025-05-08 04:57:58 +00:00
yield return new WaitForSeconds(0.1f);
2025-01-20 11:36:07 +00:00
StartCoroutine(Co_Collider());
}
}