BulletSkillCookie.cs 2.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778
  1. //using UnityEngine;
  2. //using System.Collections;
  3. ///// <summary>
  4. /////
  5. ///// </summary>
  6. //public class BulletSkillCookie
  7. //{
  8. // /// <summary>
  9. // /// 环境
  10. // /// </summary>
  11. // public BattleParam Env = null;
  12. // /// <summary>
  13. // /// 释放者
  14. // /// </summary>
  15. // public string Caster = string.Empty;
  16. // /// <summary>
  17. // /// 技能ID
  18. // /// </summary>
  19. // public string SkillId = string.Empty;
  20. // /// <summary>
  21. // /// 是否为必杀
  22. // /// </summary>
  23. // public bool IsSkill = false;
  24. // /// <summary>
  25. // /// 地图攻击震动执行模块
  26. // /// </summary>
  27. // private BulletDamageFoundation mPolicyShake = null;
  28. // /// <summary>
  29. // /// 地图攻击震动执行模块
  30. // /// </summary>
  31. // private BulletDamageFoundation mPolicyDrag = null;
  32. // /// <summary>
  33. // /// buff执行模块
  34. // /// </summary>
  35. // private BulletDamageFoundation mPolicyBuff = null;
  36. // /// <summary>
  37. // /// 外部触发回传参数
  38. // /// </summary>
  39. // private string mTriggerParm = string.Empty;
  40. // /// <summary>
  41. // ///
  42. // /// </summary>
  43. // /// <param name="_caster"></param>
  44. // /// <param name="_skillid"></param>
  45. // /// <param name="_isSkill"></param>
  46. // public BulletSkillCookie(string _caster, string _skillid, BattleParam _env, string _triggerParm = "")
  47. // {
  48. // this.Caster = _caster;
  49. // this.SkillId = _skillid;
  50. // this.Env = _env;
  51. // this.mTriggerParm = _triggerParm;
  52. // mPolicyBuff = BulletPolicyFinder.Instance().BulletDamage(EBulletDamageType.EBULLET_DAMAGE_BUFF);
  53. // mPolicyShake = BulletPolicyFinder.Instance().BulletDamage(EBulletDamageType.EBULLET_DAMAGE_SHAKE);
  54. // mPolicyDrag = BulletPolicyFinder.Instance().BulletDamage(EBulletDamageType.EBULLET_DAMAGE_DRAG);
  55. // }
  56. // /// <summary>
  57. // ///
  58. // /// </summary>
  59. // public void OnTriggerBuff()
  60. // {
  61. // this.Env.mBattleGlobalOper.ConfirmSkillBombComplete(this.SkillId);
  62. // mPolicyDrag.Damage(this.Env, this.SkillId, this.Caster, null);
  63. // mPolicyShake.Damage(this.Env, this.SkillId, this.Caster, null);
  64. // mPolicyBuff.Damage(this.Env, this.SkillId, this.Caster, mTriggerParm);
  65. // }
  66. //}