一.人物状态
奔跑,四向攻击,四向格挡,架枪等状态为EventControlFlag,不同的状态有不同的动作和物理计算:
[Flags]
public enum EventControlFlag : uint
{
#下马状态
Dismount = 1U,
Mount = 2U,
Rear = 4U,
Jump = 8U,
Wield0 = 16U,
Wield1 = 32U,
Wield2 = 64U,
Wield3 = 128U,
Sheath0 = 256U,
Sheath1 = 512U,
ToggleAlternativeWeapon = 1024U,
Walk = 2048U,
Run = 4096U,
#架枪状态
Crouch = 8192U,
Stand = 16384U,
#踢腿状态
Kick = 32768U,
DoubleTapToDirectionUp = 65536U,
DoubleTapToDirectionDown = 131072U,
DoubleTapToDirectionLeft = 196608U,
DoubleTapToDirectionRight = 262144U,
DoubleTapToDirectionM