Files
back_cantanBuilding/Assets/Scripts/EventCan/EventCanParamsCtrl.cs
2026-05-26 16:15:54 +08:00

19 lines
1.1 KiB
C#

using UnityEngine;
[CreateAssetMenu(fileName = "EventCanParamsCtrl", menuName = "ScriptableObjects/EventCanParamsCtrl")]
public class EventCanParamsCtrl : ScriptableObject
{
[Tooltip("篮子图标出现延迟,从点击开始")] public float BasketShowDelay = 0f;
[Tooltip("篮子图标出现时长")] public float BasketShowDuration = 55f/60f;
[Tooltip("侧边篮子滑出延迟,从点击开始")] public float BasketSlideOutDelay = 0f;
[Tooltip("上方篮子飞入延迟,从点击开始")] public float BasketFlyInDelay = 1f;
[Tooltip("上方篮子循环动画播放延迟,从点击开始")] public float BasketFlyLoopDelay = 2f;
[Tooltip("侧边篮子滑入延迟,从循环动画结束、罐头生成完毕后开始")] public float BasketSlideInDeltaDelay = 0f;
[Tooltip("罐头生成间隔")] public float CanPopupInterval = 0.3f;
[Tooltip("罐头生成时长")] public float CanPopupDuration = 0.5f;
#if UNITY_EDITOR
[Tooltip("DEBUG开启")]public bool IsDebugMode = false;
[Tooltip("DEBUG限定宝石")] public EEventCanRewardType GemType = EEventCanRewardType.Green;
#endif
}