+ ParticleWeapon class -> ProjectileController 변경 + SandMole 스킬관련 Enum, 애니메이션 변경 + 가시 연발 관련 Spike 파티클 추가
20 lines
694 B
C#
20 lines
694 B
C#
using UnityEngine;
|
|
|
|
namespace BlueWater.Enemies.Bosses.SandMole.Skills
|
|
{
|
|
[CreateAssetMenu(fileName = "MultiThrowSpikesData", menuName = "ScriptableObjects/Skills/SandMole/MultiThrowSpikesData", order = (int)SandMoleSkill.MultiThrowSpikes)]
|
|
public class MultiThrowSpikesData : SkillData
|
|
{
|
|
[field: SerializeField]
|
|
public GameObject SpikePrefab { get; private set; }
|
|
|
|
[field: SerializeField]
|
|
public int SpikeCount { get; private set; } = 4;
|
|
|
|
[field: SerializeField]
|
|
public float SpikeInterval { get; private set; } = 0.5f;
|
|
|
|
[field: SerializeField]
|
|
public float ProjectileSpeed { get; private set; } = 25f;
|
|
}
|
|
} |