Пример #1
0
        static void ShowScenarioDataPath(MenuCommand menuCommand)
        {
            DataSync sync = menuCommand.context as DataSync;

            //EditorUtility.RevealInFinder(Application.dataPath + "/" + sync.scenarioDataPath);
            EditorUtility.RevealInFinder(sync.GetScenarioPath());
        }
Пример #2
0
 protected virtual void Awake()
 {
     dataSync = GetComponent <DataSync>();
     if (progressImage)
     {
         progressImage.gameObject.SetActive(false);
         progressImage.fillAmount = 0.0f;
     }
     if (fadeOutImage)
     {
         initFadeColor      = fadeOutImage.color;
         fadeOutImage.color = Color.clear;
         fadeOutImage.gameObject.SetActive(false);
     }
 }
Пример #3
0
        static void ClearScenarioData(MenuCommand menuCommand)
        {
            DataSync sync = menuCommand.context as DataSync;

            sync.ClearScenarioData();
        }
Пример #4
0
        static void LoadScenarioData(MenuCommand menuCommand)
        {
            DataSync sync = menuCommand.context as DataSync;

            sync.ReadScenario();
        }
Пример #5
0
        static void SaveScenarioData(MenuCommand menuCommand)
        {
            DataSync sync = menuCommand.context as DataSync;

            sync.WriteScenario();
        }
Пример #6
0
        static void UpdateScenarioData(MenuCommand menuCommand)
        {
            DataSync sync = menuCommand.context as DataSync;

            sync.UpdateScenarioData();
        }
Пример #7
0
        static void SaveScenario(MenuCommand command)
        {
            DataSync sync = FindObjectOfType <DataSync>();

            sync.SaveDataFromScene();
        }
Пример #8
0
        static void LoadScenario(MenuCommand command)
        {
            DataSync sync = FindObjectOfType <DataSync>();

            sync.LoadDataToScene();
        }