| @@ -65,7 +65,7 @@ namespace GameClass.GameObj | |||||
| } | } | ||||
| set | set | ||||
| { | { | ||||
| if (!(value == PlayerStateType.IsMoving || value == PlayerStateType.Null)) | |||||
| if (!(value == PlayerStateType.IsMoving)) | |||||
| lock (gameObjLock) | lock (gameObjLock) | ||||
| IsMoving = false; | IsMoving = false; | ||||
| @@ -214,6 +214,10 @@ namespace GameClass.Skill | |||||
| { | { | ||||
| case BecomeInvisible: | case BecomeInvisible: | ||||
| return ActiveSkillType.BecomeInvisible; | return ActiveSkillType.BecomeInvisible; | ||||
| case UseKnife: | |||||
| return ActiveSkillType.UseKnife; | |||||
| case BeginToCharge: | |||||
| return ActiveSkillType.BeginToCharge; | |||||
| default: | default: | ||||
| return ActiveSkillType.Null; | return ActiveSkillType.Null; | ||||
| } | } | ||||
| @@ -82,7 +82,7 @@ namespace Preparation.Utility | |||||
| NuclearWeapon = 3, | NuclearWeapon = 3, | ||||
| SuperFast = 4, | SuperFast = 4, | ||||
| UseKnife = 5, | UseKnife = 5, | ||||
| ASkill5 = 6 | |||||
| BeginToCharge = 6 | |||||
| } | } | ||||
| public enum PassiveSkillType | public enum PassiveSkillType | ||||
| { | { | ||||
| @@ -7,7 +7,7 @@ namespace Preparation.Utility | |||||
| { | { | ||||
| #region 基本常数与常方法 | #region 基本常数与常方法 | ||||
| public const int numOfPosGridPerCell = 1000; // 每格的【坐标单位】数 | public const int numOfPosGridPerCell = 1000; // 每格的【坐标单位】数 | ||||
| public const int numOfStepPerSecond = 100; // 每秒行走的步数 | |||||
| public const int numOfStepPerSecond = 20; // 每秒行走的步数 | |||||
| public const int frameDuration = 50; // 每帧时长 | public const int frameDuration = 50; // 每帧时长 | ||||
| public const int lengthOfMap = 50000; // 地图长度 | public const int lengthOfMap = 50000; // 地图长度 | ||||