Files
ft/Client/Assets/Scripts/EventBossFight/Data/EventBossFightShakeData.cs
2026-06-29 21:18:33 +08:00

22 lines
816 B
C#

using System;
using DG.Tweening;
using UnityEngine;
namespace EventBossFight
{
[Serializable]
public class EventBossFightShakeData
{
[Tooltip("延迟时间播受击动画时间")]public float delayTime=0.5f;
[Tooltip("延迟时间播盾牌动画时间")]public float delayShieldTime=0.5f;
[Tooltip("震动持续时间")]public float shakeDuration=0.5f;
[Tooltip("震动随机性")] public float shakeRandomness=0.5f;
[Tooltip("震动幅度性")] public int shakeVibrato=1;
[Tooltip("震动曲线")] public Ease shakeEase = Ease.OutQuad;
[Tooltip("to")] public Vector3 to;
public bool snapping = false;
public bool fadeOut = true;
public ShakeRandomnessMode randomnessMode = ShakeRandomnessMode.Full;
}
}