Newer
Older
DungeonShooting / DungeonShooting_Godot / src / game / buff / ChargeFragment.cs
@小李xl 小李xl on 20 Mar 2024 615 bytes 优化“红外遥控器”道具效果
  1.  
  2. /// <summary>
  3. /// 主动道具充能基类
  4. /// </summary>
  5. public abstract class ChargeFragment : PropFragment
  6. {
  7. /// <summary>
  8. /// 当前组件所挂载的游戏对象
  9. /// </summary>
  10. public new ActiveProp Master => (ActiveProp)base.Master;
  11. /// <summary>
  12. /// 当道具被使用是调用
  13. /// </summary>
  14. public abstract void OnUse();
  15. /// <summary>
  16. /// 道具持续时间完成时调用
  17. /// </summary>
  18. public virtual void OnUsingFinish()
  19. {
  20. }
  21. public override void OnPickUpItem()
  22. {
  23. }
  24.  
  25. public override void OnRemoveItem()
  26. {
  27. }
  28. }