コード例 #1
0
        public void LoadProject(FilePath filePath)
        {
            GlueViewState.Self.GlueProject = FileManager.XmlDeserialize <GlueProjectSave>(filePath.FullPath);


            var directory = filePath.GetDirectoryContainingThis();

            var loadedGameAssembly = ScriptLoadingLogic.LoadProjectCode(directory.FullPath);

            CurrentScreenManager.HandleLoadedAssembly(loadedGameAssembly, directory);
        }
コード例 #2
0
 public void ShowScreen(string screenName)
 {
     CurrentScreenManager.ShowScreen(screenName);
 }
コード例 #3
0
 internal void ClearShownElements()
 {
     CurrentScreenManager.ClearScreen();
 }