assetBundle打包工具
工具为Unity中assetBundle打包工具,简单灵活,使用与新手操作
代码片段和文件信息
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
....... 64 2017-09-19 22:54 MyPluginsAssetBundles-Browser-masterAssetBundles-Browser-master.gitignore
....... 1075 2017-09-19 22:54 MyPluginsAssetBundles-Browser-masterAssetBundles-Browser-masterLICENSE
....... 10666 2017-09-19 22:54 MyPluginsAssetBundles-Browser-masterAssetBundles-Browser-masterMANUAL.md
....... 1629 2017-09-19 22:54 MyPluginsAssetBundles-Browser-masterAssetBundles-Browser-masterREADME.md
....... 8073 2017-09-19 22:54 MyPluginsAssetBundles-Browser-masterAssetBundles-Browser-masterUnityEngine.AssetBundlesEditorAssetBundleBrowserAssetBundleBrowserMain.cs
....... 18682 2017-09-19 22:54 MyPluginsAssetBundles-Browser-masterAssetBundles-Browser-masterUnityEngine.AssetBundlesEditorAssetBundleBrowserAssetBundleBuildTab.cs
....... 1045 2017-09-19 22:54 MyPluginsAssetBundles-Browser-masterAssetBundles-Browser-masterUnityEngine.AssetBundlesEditorAssetBundleBrowserAssetBundleDataSourceABDataSource.cs
....... 1267 2017-09-19 22:54 MyPluginsAssetBundles-Browser-masterAssetBundles-Browser-masterUnityEngine.AssetBundlesEditorAssetBundleBrowserAssetBundleDataSourceABDataSourceProvider.cs
....... 2563 2017-09-19 22:54 MyPluginsAssetBundles-Browser-masterAssetBundles-Browser-masterUnityEngine.AssetBundlesEditorAssetBundleBrowserAssetBundleDataSourceAssetDatabaseABDataSource.cs
....... 10103 2017-09-19 22:54 MyPluginsAssetBundles-Browser-masterAssetBundles-Browser-masterUnityEngine.AssetBundlesEditorAssetBundleBrowserAssetBundleManageTab.cs
....... 30089 2017-09-19 22:54 MyPluginsAssetBundles-Browser-masterAssetBundles-Browser-masterUnityEngine.AssetBundlesEditorAssetBundleBrowserAssetBundleModelABModel.cs
....... 8889 2017-09-19 22:54 MyPluginsAssetBundles-Browser-masterAssetBundles-Browser-masterUnityEngine.AssetBundlesEditorAssetBundleBrowserAssetBundleModelABModelAssetInfo.cs
....... 33472 2017-09-19 22:54 MyPluginsAssetBundles-Browser-masterAssetBundles-Browser-masterUnityEngine.AssetBundlesEditorAssetBundleBrowserAssetBundleModelABModelBundleInfo.cs
....... 26203 2017-09-19 22:54 MyPluginsAssetBundles-Browser-masterAssetBundles-Browser-masterUnityEngine.AssetBundlesEditorAssetBundleBrowserAssetBundleTree.cs
....... 16407 2017-09-19 22:54 MyPluginsAssetBundles-Browser-masterAssetBundles-Browser-masterUnityEngine.AssetBundlesEditorAssetBundleBrowserAssetListTree.cs
....... 5729 2017-09-19 22:54 MyPluginsAssetBundles-Browser-masterAssetBundles-Browser-masterUnityEngine.AssetBundlesEditorAssetBundleBrowserBundleDetailList.cs
....... 1499 2017-09-19 22:54 MyPluginsAssetBundles-Browser-masterAssetBundles-Browser-masterUnityEngine.AssetBundlesEditorAssetBundleBrowserIconsABundleBrowserIconY1756Basic.png
....... 1617 2017-09-19 22:54 MyPluginsAssetBundles-Browser-masterAssetBundles-Browser-masterUnityEngine.AssetBundlesEditorAssetBundleBrowserIconsABundleBrowserIconY1756Scene.png
....... 10931 2017-09-19 22:54 MyPluginsAssetBundles-Browser-masterAssetBundles-Browser-masterUnityEngine.AssetBundlesEditorAssetBundleBrowserInspectTabAssetBundleInspectTab.cs
....... 1813 2017-09-19 22:54 MyPluginsAssetBundles-Browser-masterAssetBundles-Browser-masterUnityEngine.AssetBundlesEditorAssetBundleBrowserInspectTabAssetBundleRecord.cs
....... 2356 2017-09-19 22:54 MyPluginsAssetBundles-Browser-masterAssetBundles-Browser-masterUnityEngine.AssetBundlesEditorAssetBundleBrowserInspectTabInspectSingleBundle.cs
....... 1739 2017-09-19 22:54 MyPluginsAssetBundles-Browser-masterAssetBundles-Browser-masterUnityEngine.AssetBundlesEditorAssetBundleBrowserInspectTabInspectTreeView.cs
....... 4241 2017-09-19 22:54 MyPluginsAssetBundles-Browser-masterAssetBundles-Browser-masterUnityEngine.AssetBundlesEditorAssetBundleBrowserMessageList.cs
....... 7717 2017-09-19 22:54 MyPluginsAssetBundles-Browser-masterAssetBundles-Browser-masterUnityEngine.AssetBundlesEditorAssetBundleBrowserMessageSystem.cs
....... 30839 2017-09-19 22:54 MyPluginsAssetBundles-Browser-masterAssetBundles-Browser-masterUnityEngine.AssetBundlesEditorTestsABModelTests.cs
....... 741 2017-09-19 22:54 MyPluginsAssetBundles-Browser-masterAssetBundles-Browser-masterUnityEngine.AssetBundlesEditorTestsAssetBundleRecordTests.cs
....... 1734 2017-09-19 22:54 MyPluginsAssetBundles-Browser-masterAssetBundles-Browser-masterUnityEngine.AssetBundlesEditorTestsUtilABModelUtil.cs
....... 2085 2017-09-19 22:54 MyPluginsAssetBundles-Browser-masterAssetBundles-Browser-masterUnityEngine.AssetBundlesEditorTestsUtilTestUtil.cs
文件 63105 2017-11-25 14:40 MyPluginsAssetBundles-Browser-master.zip
文件 5525619 2017-11-25 14:41 MyPluginsBundle Manager.unitypackage
............此处省略15个文件信息
using System.Collections.Generic;
using UnityEditor;
using UnityEditor.IMGUI.Controls;
namespace UnityEngine.AssetBundles
{
public class AssetBundleBrowserMain : EditorWindow IHasCustomMenu ISerializationCallbackReceiver
{
public const float kButtonWidth = 150;
enum Mode
{
Browser
Builder
Inspect
}
[SerializeField]
Mode m_Mode;
[SerializeField]
int m_DataSourceIndex;
[SerializeField]
public AssetBundleManageTab m_ManageTab;
[SerializeField]
public AssetBundleBuildTab m_BuildTab;
[SerializeField]
public AssetBundleInspectTab m_InspectTab;
private Texture2D m_RefreshTexture;
const float k_ToolbarPadding = 15;
const float k_MenubarPadding = 32;
[MenuItem(“Window/AssetBundle Browser“ priority = 2050)]
static void ShowWindow()
{
var window = GetWindow();
window.titleContent = new GUIContent(“AssetBundles“);
window.Show();
}
[SerializeField]
public bool multiDataSource = false;
List m_DataSourceList = null;
public virtual void AddItemsToMenu(GenericMenu menu)
{
menu.AddItem(new GUIContent(“Custom Sources“) multiDataSource FlipDataSource);
}
public void FlipDataSource()
{
multiDataSource = !multiDataSource;
}
private void OnEnable()
{
Rect subPos = GetSubWindowArea();
if(m_ManageTab == null)
m_ManageTab = new AssetBundleManageTab();
m_ManageTab.OnEnable(subPos this);
if(m_BuildTab == null)
m_BuildTab = new AssetBundleBuildTab();
m_BuildTab.OnEnable(subPos this);
if (m_InspectTab == null)
m_InspectTab = new AssetBundleInspectTab();
m_InspectTab.OnEnable(subPos this);
m_RefreshTexture = EditorGUIUtility.FindTexture(“Refresh“);
InitDataSources();
}
private void InitDataSources()
{
//determine if we are “multi source“ or not...
multiDataSource = false;
m_DataSourceList = new List();
foreach (var info in AssetBundleDataSource.ABDataSourceProviderUtility.CustomABDataSourceTypes)
{
m_DataSourceList.AddRange(info.GetMethod(“CreateDataSources“).Invoke(null null) as List);
}
if (m_DataSourceList.Count > 1)
{
multiDataSource = true;
if (m_DataSourceIndex >= m_DataSourceList.Count)
m_DataSourceIndex = 0;
AssetBundleModel.Model.DataSource = m_DataSourceList[m_DataSourceIndex];
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
....... 64 2017-09-19 22:54 MyPluginsAssetBundles-Browser-masterAssetBundles-Browser-master.gitignore
....... 1075 2017-09-19 22:54 MyPluginsAssetBundles-Browser-masterAssetBundles-Browser-masterLICENSE
....... 10666 2017-09-19 22:54 MyPluginsAssetBundles-Browser-masterAssetBundles-Browser-masterMANUAL.md
....... 1629 2017-09-19 22:54 MyPluginsAssetBundles-Browser-masterAssetBundles-Browser-masterREADME.md
....... 8073 2017-09-19 22:54 MyPluginsAssetBundles-Browser-masterAssetBundles-Browser-masterUnityEngine.AssetBundlesEditorAssetBundleBrowserAssetBundleBrowserMain.cs
....... 18682 2017-09-19 22:54 MyPluginsAssetBundles-Browser-masterAssetBundles-Browser-masterUnityEngine.AssetBundlesEditorAssetBundleBrowserAssetBundleBuildTab.cs
....... 1045 2017-09-19 22:54 MyPluginsAssetBundles-Browser-masterAssetBundles-Browser-masterUnityEngine.AssetBundlesEditorAssetBundleBrowserAssetBundleDataSourceABDataSource.cs
....... 1267 2017-09-19 22:54 MyPluginsAssetBundles-Browser-masterAssetBundles-Browser-masterUnityEngine.AssetBundlesEditorAssetBundleBrowserAssetBundleDataSourceABDataSourceProvider.cs
....... 2563 2017-09-19 22:54 MyPluginsAssetBundles-Browser-masterAssetBundles-Browser-masterUnityEngine.AssetBundlesEditorAssetBundleBrowserAssetBundleDataSourceAssetDataba
....... 10103 2017-09-19 22:54 MyPluginsAssetBundles-Browser-masterAssetBundles-Browser-masterUnityEngine.AssetBundlesEditorAssetBundleBrowserAssetBundleManageTab.cs
....... 30089 2017-09-19 22:54 MyPluginsAssetBundles-Browser-masterAssetBundles-Browser-masterUnityEngine.AssetBundlesEditorAssetBundleBrowserAssetBundleModelABModel.cs
....... 8889 2017-09-19 22:54 MyPluginsAssetBundles-Browser-masterAssetBundles-Browser-masterUnityEngine.AssetBundlesEditorAssetBundleBrowserAssetBundleModelABModelAssetInfo.cs
....... 33472 2017-09-19 22:54 MyPluginsAssetBundles-Browser-masterAssetBundles-Browser-masterUnityEngine.AssetBundlesEditorAssetBundleBrowserAssetBundleModelABModelBundleInfo.cs
....... 26203 2017-09-19 22:54 MyPluginsAssetBundles-Browser-masterAssetBundles-Browser-masterUnityEngine.AssetBundlesEditorAssetBundleBrowserAssetBundleTree.cs
....... 16407 2017-09-19 22:54 MyPluginsAssetBundles-Browser-masterAssetBundles-Browser-masterUnityEngine.AssetBundlesEditorAssetBundleBrowserAssetListTree.cs
....... 5729 2017-09-19 22:54 MyPluginsAssetBundles-Browser-masterAssetBundles-Browser-masterUnityEngine.AssetBundlesEditorAssetBundleBrowserBundleDetailList.cs
....... 1499 2017-09-19 22:54 MyPluginsAssetBundles-Browser-masterAssetBundles-Browser-masterUnityEngine.AssetBundlesEditorAssetBundleBrowserIconsABundleBrowserIconY1756Basic.png
....... 1617 2017-09-19 22:54 MyPluginsAssetBundles-Browser-masterAssetBundles-Browser-masterUnityEngine.AssetBundlesEditorAssetBundleBrowserIconsABundleBrowserIconY1756Scene.png
....... 10931 2017-09-19 22:54 MyPluginsAssetBundles-Browser-masterAssetBundles-Browser-masterUnityEngine.AssetBundlesEditorAssetBundleBrowserInspectTabAssetBundleInspectTab.cs
....... 1813 2017-09-19 22:54 MyPluginsAssetBundles-Browser-masterAssetBundles-Browser-masterUnityEngine.AssetBundlesEditorAssetBundleBrowserInspectTabAssetBundleRecord.cs
....... 2356 2017-09-19 22:54 MyPluginsAssetBundles-Browser-masterAssetBundles-Browser-masterUnityEngine.AssetBundlesEditorAssetBundleBrowserInspectTabInspectSingleBundle.cs
....... 1739 2017-09-19 22:54 MyPluginsAssetBundles-Browser-masterAssetBundles-Browser-masterUnityEngine.AssetBundlesEditorAssetBundleBrowserInspectTabInspectTreeView.cs
....... 4241 2017-09-19 22:54 MyPluginsAssetBundles-Browser-masterAssetBundles-Browser-masterUnityEngine.AssetBundlesEditorAssetBundleBrowserMessageList.cs
....... 7717 2017-09-19 22:54 MyPluginsAssetBundles-Browser-masterAssetBundles-Browser-masterUnityEngine.AssetBundlesEditorAssetBundleBrowserMessageSystem.cs
....... 30839 2017-09-19 22:54 MyPluginsAssetBundles-Browser-masterAssetBundles-Browser-masterUnityEngine.AssetBundlesEditorTestsABModelTests.cs
....... 741 2017-09-19 22:54 MyPluginsAssetBundles-Browser-masterAssetBundles-Browser-masterUnityEngine.AssetBundlesEditorTestsAssetBundleRecordTests.cs
....... 1734 2017-09-19 22:54 MyPluginsAssetBundles-Browser-masterAssetBundles-Browser-masterUnityEngine.AssetBundlesEditorTestsUtilABModelUtil.cs
....... 2085 2017-09-19 22:54 MyPluginsAssetBundles-Browser-masterAssetBundles-Browser-masterUnityEngine.AssetBundlesEditorTestsUtilTestUtil.cs
文件 63105 2017-11-25 14:40 MyPluginsAssetBundles-Browser-master.zip
文件 5525619 2017-11-25 14:41 MyPluginsBundle Manager.unitypackage
............此处省略15个文件信息
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。
评论列表(条)