TaskEventProcessorItem.cs 827 B

123456789101112131415161718192021222324252627282930313233
  1. using UnityEngine;
  2. using System.Collections;
  3. using YLTask;
  4. using GameFramework.Event;
  5. /// <summary>
  6. /// 任务事件处理者 道具类型
  7. /// </summary>
  8. public partial class TaskEventProcessor
  9. {
  10. /// <summary>
  11. /// 初始化道具
  12. /// </summary>
  13. private void InitItem()
  14. {
  15. _TaskEventDict.Add(Enum_EventType.TaskCardActived + Enum_TaskCmdType.GainItem.ToString(), AddItem);
  16. _TaskEventDict.Add(Enum_EventType.MissionStepProcess + Enum_TaskCmdType.GainItem.ToString(), AddItem);
  17. }
  18. /// <summary>
  19. /// 添加道具
  20. /// </summary>
  21. public void AddItem(GameEventArgs e)
  22. {
  23. TaskEventStepProcess finish = e as TaskEventStepProcess;
  24. }
  25. public void ActivedGainItem(GameEventArgs e)
  26. {
  27. TaskCardEventAtive eventAtive = e as TaskCardEventAtive;
  28. }
  29. }