22 lines
816 B
C#
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;
|
|
|
|
}
|
|
} |