/// <summary> /// 生成RPG游戏中正常的玩家 /// 可以支持正常的技能, 移动, 跳跃等行为 /// </summary> /// <returns></returns> public static Player CreateRPGPlayer(IPlayerStructs structs) { PlayerBuildDirector director = new PlayerBuildDirector(); return(director.BuildPlayer(new RPGPlayerBehavioursBuilder(structs))); }
public RPGPlayerBehavioursBuilder(IPlayerStructs structs) { modelStruct = structs; }