using Axibug; using Axibug.Event; namespace Game { public class MainPlayerJumpStateEventArgs : LogicEventArgs { public static readonly int EventId = typeof(MainPlayerJumpStateEventArgs).GetHashCode(); public long RoleID = 0; public E_JUMP_STEP Step = E_JUMP_STEP.None; /// /// 获取加载数据表成功事件编号。 /// public override int Id { get { return EventId; } } public static MainPlayerJumpStateEventArgs Create(long roleID,E_JUMP_STEP step) { MainPlayerJumpStateEventArgs s = ReferencePool.Acquire(); s.Step = step; s.RoleID = roleID; return s; } public override void Clear() { RoleID = 0; Step = E_JUMP_STEP.None; } } }