public void Update()
        {
            if (Started)
            {
                if (SendPositionInterval.ElapsedMilliseconds > 100)
                {
                    foreach (UserSession spawnPlayer in Room.RoomMember)
                    {
                        ((InMatchState)spawnPlayer.UserGameState).SendMovePacket();
                    }
                    SendPositionInterval.Reset();
                    SendPositionInterval.Start();
                }

                if (GameTimeInterval.ElapsedMilliseconds > 16)
                {
                    foreach (UserSession spawnPlayer in Room.RoomMember)
                    {
                        ((InMatchState)spawnPlayer.UserGameState).Update();
                        // Map.MapPath[0].FloorPolygon.IsCollide(spawnPlayer.CollisionObject);
                    }

                    GameTimeInterval.Reset();
                    GameTimeInterval.Start();
                }
            }
        }