예제 #1
0
        public void SetStateSpace(IStateSpace stateSpace, Camera camera, bool createEntities = true)
        {
            if (Content != null && stateSpace != null)
            {
                Content.Unload();

                CurrentStateSpace = stateSpace;
                stateSpace.LoadLevel(Content, Graphics, camera, StateComponents, createEntities);
            }
        }
예제 #2
0
        public void SetStateSpace(IStateSpace stateSpace, Camera camera)
        {
            if (Content != null && stateSpace != null)
            {
                Content.Unload();

                CurrentLevel = stateSpace;
                stateSpace.LoadLevel(Content, Graphics, camera);
            }
        }
예제 #3
0
        public void SetStateSpace(IStateSpace stateSpace, Camera camera)
        {
            if (Content != null && stateSpace != null)
            {
                Content.Unload();

                CurrentLevel = stateSpace;
                stateSpace.LoadLevel(Content, Graphics, camera);
            }
        }
예제 #4
0
        public void SetStateSpace(IStateSpace stateSpace, Camera camera, bool createEntities = true)
        {
            if (Content != null && stateSpace != null)
            {
                Content.Unload();

                CurrentStateSpace = stateSpace;
                stateSpace.LoadLevel(Content, Graphics, camera, StateComponents, createEntities);
            }
        }