Beispiel #1
0
        private void OnGUI()
        {
            GUILayout.Label("Platform");
            CurrentSelectIndex_ = GUILayout.SelectionGrid(CurrentSelectIndex_, new[] { "Windows", "Mac", "iOS", "Android" }, 4);

            if (GUILayout.Button("Start Build"))
            {
                AssetBundleBuilder.BuildAsset(GetCurrentTarget(), GetCurrentOptions(), true);
            }

            if (GUILayout.Button("Start Build With No Collect"))
            {
                AssetBundleBuilder.BuildAsset(GetCurrentTarget(), GetCurrentOptions(), false);
            }

            if (GUILayout.Button("Clean All AssetBundle"))
            {
                AssetBundleBuilder.CleanAllBundle();
            }

            if (GUILayout.Button("Delete Streaming Assets"))
            {
                AssetBundleBuilder.DeleteStreamingAssets();
            }

            if (GUILayout.Button("Generate FilesInfo File"))
            {
                AssetHelper.GenerateFilesInfoFile();
            }
        }