| | |
| | | |
| | | [SerializeField] |
| | | [Tooltip("抛射的弧形最高点,相对于起点的高度(像素单位)。")] |
| | | float throwArcHeight = 150f; |
| | | float throwArcHeight = 150f; |
| | | |
| | | [SerializeField] |
| | | [Tooltip("抛射落地的最小垂直距离(像素单位),即比起点低多少。")] |
| | | float minThrowVerticalDrop = 120f; |
| | | float minThrowVerticalDrop = 120f; |
| | | |
| | | [SerializeField] |
| | | [Tooltip("抛射落地的最大垂直距离(像素单位),即比起点低多少。")] |
| | | float maxThrowVerticalDrop = 180f; |
| | | float maxThrowVerticalDrop = 180f; |
| | | |
| | | |
| | | [Header("2. 弹跳阶段")] |
| | |
| | | { |
| | | if (this != null && gameObject != null) |
| | | { |
| | | TianziBillboradManager.Instance.PlayUiEffectAction?.Invoke(); |
| | | Destroy(gameObject); |
| | | } |
| | | }); |