| | |
| | | using DG.Tweening; |
| | | using Core.Utilities; |
| | | using UnityEngine; |
| | | |
| | | /** |
| | |
| | | { |
| | | public class BubbleBombAgent : Agent |
| | | { |
| | | /// <summary> |
| | | /// 外部赋值,唯一标识一个泡泡炸弹代理 |
| | | /// </summary> |
| | | public int Id { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 正常的特效 |
| | | /// </summary> |
| | |
| | | |
| | | } |
| | | |
| | | protected override void LateUpdate() |
| | | { |
| | | |
| | | } |
| | | |
| | | public override void Initialize() |
| | | { |
| | | this.configuration.bInvincible = true; |
| | |
| | | agentTweenSeq.Append(agScale); |
| | | agentTweenSeq.AppendCallback(beDamageStart); |
| | | } |
| | | |
| | | public override void PlayDeath() |
| | | { |
| | | Debug.LogError("---- BubbleBombAgent PlayDeath 正常逻辑不应该打印出这句话 ----"); |
| | | } |
| | | } |
| | | } |