CapersProject/Assets/02.Scripts/Character/Player/Combat/ComboAttack.cs

24 lines
803 B
C#
Raw Normal View History

2024-06-03 18:26:03 +00:00
using System;
using UnityEngine;
namespace BlueWater.Players.Combat
{
[Serializable]
public class ComboAttack
{
[field: SerializeField, Tooltip("콤보별 공격 데미지")]
public int Damage { get; set; } = 10;
[field: SerializeField, Range(0.1f, 5f), Tooltip("공격 범위 사거리(반지름)")]
public float Range { get; set; } = 1.5f;
[field: SerializeField, Range(0f, 360f), Tooltip("공격 범위 각도")]
public float Angle { get; set; } = 180f;
[field: SerializeField, Range(0.1f, 2f), Tooltip("콤보 공격 포함 총 걸리는 시간")]
public float Speed { get; set; } = 0.3f;
[field: SerializeField, Tooltip("콤보별 공격시 이동거리")]
public float MovePower { get; set; }
}
}