求助大神,这个是怎么回事?
==================== Message ====================
索引超出了数组界限。
=================== StackTrace ==================
在 GameObjects.Person.createPerson(GameScenario scen, Architecture foundLocation, Person finder, Boolean inGame)
在 GameObjects.Person.DoSearchPerson(SearchResultPack pack)
在 GameObjects.Person.DoSearch()
在 GameObjects.Person.DoOutsideTask()
在 GameObjects.Person.ProgressArrivingDays()
在 GameObjects.Person.DayEvent()
在 GameObjects.GameScenario.DayPassedEvent()
在 WorldOfTheThreeKingdoms.GameScreens.MainGameScreen.Date_OnDayPassed()
在 GameObjects.GameDate.EndRunning()
在 DateRunnerPlugin.DateRunner.DateStop()
在 DateRunnerPlugin.DateRunnerPlugin.DateStop()
在 WorldOfTheThreeKingdoms.GameScreens.MainGameScreen.GameGo(GameTime gameTime)
在 WorldOfTheThreeKingdoms.GameScreens.MainGameScreen.Update(GameTime gameTime)
在 Microsoft.Xna.Framework.Game.Update(GameTime gameTime)
在 WorldOfTheThreeKingdoms.MainGame.Update(GameTime gameTime)
在 Microsoft.Xna.Framework.Game.Tick()
在 Microsoft.Xna.Framework.Game.HostIdle(Object sender, EventArgs e)
在 Microsoft.Xna.Framework.GameHost.OnIdle()
在 Microsoft.Xna.Framework.WindowsGameHost.ApplicationIdle(Object sender, EventArgs e)
在 System.Windows.Forms.Application.ThreadContext.System.Windows.Forms.UnsafeNativeMethods.IMsoComponent.FDoIdle(Int32 grfidlef)
在 System.Windows.Forms.Application.ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop(Int32 dwComponentID, Int32 reason, Int32 pvLoopData)
在 System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner(Int32 reason, ApplicationContext context)
在 System.Windows.Forms.Application.ThreadContext.RunMessageLoop(Int32 reason, ApplicationContext context)
在 System.Windows.Forms.Application.Run(Form mainForm)
在 Microsoft.Xna.Framework.WindowsGameHost.Run()
在 Microsoft.Xna.Framework.Game.Run()
在 WorldOfTheThreeKingdoms.GameProcesses.MainProcessManager.Processing()
在 WorldOfTheThreeKingdoms.Program.Main(String[] args)
==================== Message ====================
索引超出了数组界限。
=================== StackTrace ==================
在 GameObjects.Person.createPerson(GameScenario scen, Architecture foundLocation, Person finder, Boolean inGame)
在 GameObjects.Person.DoSearchPerson(SearchResultPack pack)
在 GameObjects.Person.DoSearch()
在 GameObjects.Person.DoOutsideTask()
在 GameObjects.Person.ProgressArrivingDays()
在 GameObjects.Person.DayEvent()
在 GameObjects.GameScenario.DayPassedEvent()
在 WorldOfTheThreeKingdoms.GameScreens.MainGameScreen.Date_OnDayPassed()
在 GameObjects.GameDate.EndRunning()
在 DateRunnerPlugin.DateRunner.DateStop()
在 DateRunnerPlugin.DateRunnerPlugin.DateStop()
在 WorldOfTheThreeKingdoms.GameScreens.MainGameScreen.GameGo(GameTime gameTime)
在 WorldOfTheThreeKingdoms.GameScreens.MainGameScreen.Update(GameTime gameTime)
在 Microsoft.Xna.Framework.Game.Update(GameTime gameTime)
在 WorldOfTheThreeKingdoms.MainGame.Update(GameTime gameTime)
在 Microsoft.Xna.Framework.Game.Tick()
在 Microsoft.Xna.Framework.Game.HostIdle(Object sender, EventArgs e)
在 Microsoft.Xna.Framework.GameHost.OnIdle()
在 Microsoft.Xna.Framework.WindowsGameHost.ApplicationIdle(Object sender, EventArgs e)
在 System.Windows.Forms.Application.ThreadContext.System.Windows.Forms.UnsafeNativeMethods.IMsoComponent.FDoIdle(Int32 grfidlef)
在 System.Windows.Forms.Application.ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop(Int32 dwComponentID, Int32 reason, Int32 pvLoopData)
在 System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner(Int32 reason, ApplicationContext context)
在 System.Windows.Forms.Application.ThreadContext.RunMessageLoop(Int32 reason, ApplicationContext context)
在 System.Windows.Forms.Application.Run(Form mainForm)
在 Microsoft.Xna.Framework.WindowsGameHost.Run()
在 Microsoft.Xna.Framework.Game.Run()
在 WorldOfTheThreeKingdoms.GameProcesses.MainProcessManager.Processing()
在 WorldOfTheThreeKingdoms.Program.Main(String[] args)