/// <summary> /// 增加一个role在这个用户下 /// </summary> /// <param name="type"></param> /// <param name="style"></param> /// <param name="name"></param> /// <returns></returns> public RoleInfo AddRole(CommonDefine.RoleType type) { RoleInfo roleInfo = RoleFactory.CreateRoleInfo(type); roleInfo = InsertRoleInfoIntoDB(roleInfo); AddRoleIntoUserInfo(roleInfo); return(roleInfo); }
public Enemy Generator(CommonDefine.RoleType roleType, int pos) { Enemy ret = null; RoleInfo info = RoleFactory.CreateRoleInfo(roleType); if (info != null) { ret = RoleManager.Instance.CreateEnemy(info, pos); } return(ret); }