C# Class Hugula.Editor.BuildScript

ファイルを表示 Open project: tenvick/hugula Class Usage Examples

Public Methods

Method Description
BuildABs ( string assets, string outPath, string abName, BuildAssetBundleOptions bbo ) : void

自动构建ab

BuildAssetBundles ( ) : void
CheckstreamingAssetsPath ( ) : void

检查输出目标

ClearAssetBundlesName ( ) : void
ClearExtendsFloder ( ) : void

清理扩展文件夹

ClearUnUsedAssetBundlesName ( ) : void
GenerateAssetBundlesMd5Mapping ( string allAssets ) : void
GenerateAssetBundlesUpdateFile ( string allBundles ) : void
GetAssetTmpPath ( ) : string
GetFileStreamingOutAssetsPath ( ) : string
GetGameObjectPathInScene ( Transform obj, string path ) : string
GetLabelsByPath ( string abPath ) : string
GetOutPutPath ( ) : string
GetTarget ( ) : BuildTarget
SetAsExtendsFloder ( ) : void

设置为扩展包路径文件夹

SetAssetBundlesName ( ) : void
SetAssetBundlesName ( Object s ) : void

设置assetbundleName

SetAssetBundlesVariantsAndName ( ) : void

设置变体

UpdateAssetBundlesName ( string allAssets ) : void

Updates the name of the asset bundles.

Method Details

BuildABs() public static method

自动构建ab
public static BuildABs ( string assets, string outPath, string abName, BuildAssetBundleOptions bbo ) : void
assets string
outPath string
abName string
bbo BuildAssetBundleOptions
return void

BuildAssetBundles() public static method

public static BuildAssetBundles ( ) : void
return void

CheckstreamingAssetsPath() public static method

检查输出目标
public static CheckstreamingAssetsPath ( ) : void
return void

ClearAssetBundlesName() public static method

public static ClearAssetBundlesName ( ) : void
return void

ClearExtendsFloder() public static method

清理扩展文件夹
public static ClearExtendsFloder ( ) : void
return void

ClearUnUsedAssetBundlesName() public static method

public static ClearUnUsedAssetBundlesName ( ) : void
return void

GenerateAssetBundlesMd5Mapping() public static method

public static GenerateAssetBundlesMd5Mapping ( string allAssets ) : void
allAssets string
return void

GenerateAssetBundlesUpdateFile() public static method

public static GenerateAssetBundlesUpdateFile ( string allBundles ) : void
allBundles string
return void

GetAssetTmpPath() public static method

public static GetAssetTmpPath ( ) : string
return string

GetFileStreamingOutAssetsPath() public static method

public static GetFileStreamingOutAssetsPath ( ) : string
return string

GetGameObjectPathInScene() public static method

public static GetGameObjectPathInScene ( Transform obj, string path ) : string
obj UnityEngine.Transform
path string
return string

GetLabelsByPath() public static method

public static GetLabelsByPath ( string abPath ) : string
abPath string
return string

GetOutPutPath() public static method

public static GetOutPutPath ( ) : string
return string

GetTarget() public static method

public static GetTarget ( ) : BuildTarget
return BuildTarget

SetAsExtendsFloder() public static method

设置为扩展包路径文件夹
public static SetAsExtendsFloder ( ) : void
return void

SetAssetBundlesName() public static method

public static SetAssetBundlesName ( ) : void
return void

SetAssetBundlesName() public static method

设置assetbundleName
public static SetAssetBundlesName ( Object s ) : void
s Object
return void

SetAssetBundlesVariantsAndName() public static method

设置变体
public static SetAssetBundlesVariantsAndName ( ) : void
return void

UpdateAssetBundlesName() public static method

Updates the name of the asset bundles.
public static UpdateAssetBundlesName ( string allAssets ) : void
allAssets string All assets.
return void