using System.Collections; using UnityEngine; public class Skill_FatalBlow : ProjectileBase { public BoxCollider m_boxcollider; public override void Set(ProjectileData _data) { m_Pierce = true; _data.eStartPos = eProjectileStartPos.Custom; _data.v3_StartPos = _data.shooter.Get_position(); base.Set(_data); if (WL.Combat.Weapon.WLGreatWave.TakeShot(this, m_boxcollider)) return; // WL #925 대검 주력 — 검기 발사(가로 초승달 10 m · 0.2 초 간격 최대 3 회 · 밀기 · Resources/WL/WLGreatWave.json) transform.LookAt(_data.target.transform); transform.eulerAngles = new Vector3(0f, transform.eulerAngles.y); StartCoroutine(Co_Update()); } IEnumerator Co_Update() { m_boxcollider.enabled = true; yield return null; yield return null; m_boxcollider.enabled = false; OptionInfo.Ins.Set_PCMove(m_ProjecTileData.shooter, true); yield return new WaitForSeconds(2f); Off(true); } }