private static void CreateSupportedLanguages()
        {
            // Setup asset
            SupportedLanguages newAsset = CreateInstance <SupportedLanguages>();

            // Setup path to file
            string folderName  = AssetHelpers.GetSelectedFolder();
            string pathOfAsset = Path.Combine(folderName, DefaultFileName);

            pathOfAsset = AssetDatabase.GenerateUniqueAssetPath(pathOfAsset);

            // Create the asset, and prompt the user to rename it
            ProjectWindowUtil.CreateAsset(newAsset, pathOfAsset);
        }
コード例 #2
0
        public static TranslationDictionary CreateTranslationDictionary()
        {
            // Setup asset
            TranslationDictionary newAsset = CreateInstance <TranslationDictionary>();

            // Setup path to file
            string folderName  = AssetHelpers.GetSelectedFolder();
            string pathOfAsset = Path.Combine(folderName, DefaultFileName);

            pathOfAsset = AssetDatabase.GenerateUniqueAssetPath(pathOfAsset);

            // Create the asset, and prompt the user to rename it
            ProjectWindowUtil.CreateAsset(newAsset, pathOfAsset);
            return(newAsset);
        }
コード例 #3
0
        public static RootBuildSetting CreateBuildSettings()
        {
            // Setup asset
            RootBuildSetting newAsset = CreateInstance <RootBuildSetting>();

            // Setup path to file
            string folderName  = AssetHelpers.GetSelectedFolder();
            string pathOfAsset = System.IO.Path.Combine(folderName, DefaultFileName);

            pathOfAsset = AssetDatabase.GenerateUniqueAssetPath(pathOfAsset);

            // Create the asset, and prompt the user to rename it
            ProjectWindowUtil.CreateAsset(newAsset, pathOfAsset);
            return(newAsset);
        }