From 35756001610209e17427ae1b0b76a8afb06a67da Mon Sep 17 00:00:00 2001 From: Mili Date: Fri, 17 Mar 2023 00:33:46 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0Room=E5=B7=A5=E5=8E=82?= =?UTF-8?q?=E6=96=B9=E6=B3=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- FunGame.Core/Api/Utility/Factory.cs | 4 ++++ FunGame.Core/Entity/System/Room.cs | 6 +++--- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/FunGame.Core/Api/Utility/Factory.cs b/FunGame.Core/Api/Utility/Factory.cs index ef3f5f4..46de84b 100644 --- a/FunGame.Core/Api/Utility/Factory.cs +++ b/FunGame.Core/Api/Utility/Factory.cs @@ -31,6 +31,10 @@ namespace Milimoe.FunGame.Core.Api.Utility { instance = SkillFactory.GetInstance(DataSet, SkillType.Active); } + else if (typeof(T) == typeof(Room)) + { + instance = RoomFactory.GetInstance(DataSet); + } return (T)instance; } } diff --git a/FunGame.Core/Entity/System/Room.cs b/FunGame.Core/Entity/System/Room.cs index 70bf8fb..744d2e0 100644 --- a/FunGame.Core/Entity/System/Room.cs +++ b/FunGame.Core/Entity/System/Room.cs @@ -1,7 +1,7 @@ -using Milimoe.FunGame.Core.Interface.Entity; -using Milimoe.FunGame.Core.Library.Constant; +using System.Data; using System.Collections; -using System.Data; +using Milimoe.FunGame.Core.Interface.Entity; +using Milimoe.FunGame.Core.Library.Constant; namespace Milimoe.FunGame.Core.Entity {