CapersProject/Assets/02.Scripts/Skill/Enemy/Boss/SandMole/Data/GateOfSpikesData.cs
Nam Tae Gun d27ac0918b #17 모래두더지 가시 일제 사격 스킬(GateOfSpike) 추가
+ 고정된 싸이클의 BehaviorTree로 변경
+ ProjectileController로직을 SphereCast -> OverlapSphereNonAlloc으로 변경
+ GateOfSpikes 관련 파티클 추가
+ GateOfSpike 클래스는 단일 오브젝트 컨트롤러
2024-06-15 08:37:41 +09:00

20 lines
690 B
C#

using UnityEngine;
namespace BlueWater.Enemies.Bosses.SandMole.Skills
{
[CreateAssetMenu(fileName = "GateOfSpikesData", menuName = "ScriptableObjects/Skills/SandMole/GateOfSpikesData", order = (int)SandMoleSkill.GateOfSpikes)]
public class GateOfSpikesData : SkillData
{
[field: SerializeField]
public GameObject SpikePrefab { get; private set; }
[field: SerializeField]
public int SpikeCount { get; private set; } = 10;
[field: SerializeField]
public float MinDistanceBetweenAttacks { get; private set; } = 2f;
[field: SerializeField]
public LayerMask GroundLayer { get; private set; }
}
}