C# Класс Hugula.Editor.BuildScript

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
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.

Описание методов

BuildABs() публичный статический Метод

自动构建ab
public static BuildABs ( string assets, string outPath, string abName, BuildAssetBundleOptions bbo ) : void
assets string
outPath string
abName string
bbo BuildAssetBundleOptions
Результат void

BuildAssetBundles() публичный статический Метод

public static BuildAssetBundles ( ) : void
Результат void

CheckstreamingAssetsPath() публичный статический Метод

检查输出目标
public static CheckstreamingAssetsPath ( ) : void
Результат void

ClearAssetBundlesName() публичный статический Метод

public static ClearAssetBundlesName ( ) : void
Результат void

ClearExtendsFloder() публичный статический Метод

清理扩展文件夹
public static ClearExtendsFloder ( ) : void
Результат void

ClearUnUsedAssetBundlesName() публичный статический Метод

public static ClearUnUsedAssetBundlesName ( ) : void
Результат void

GenerateAssetBundlesMd5Mapping() публичный статический Метод

public static GenerateAssetBundlesMd5Mapping ( string allAssets ) : void
allAssets string
Результат void

GenerateAssetBundlesUpdateFile() публичный статический Метод

public static GenerateAssetBundlesUpdateFile ( string allBundles ) : void
allBundles string
Результат void

GetAssetTmpPath() публичный статический Метод

public static GetAssetTmpPath ( ) : string
Результат string

GetFileStreamingOutAssetsPath() публичный статический Метод

public static GetFileStreamingOutAssetsPath ( ) : string
Результат string

GetGameObjectPathInScene() публичный статический Метод

public static GetGameObjectPathInScene ( Transform obj, string path ) : string
obj UnityEngine.Transform
path string
Результат string

GetLabelsByPath() публичный статический Метод

public static GetLabelsByPath ( string abPath ) : string
abPath string
Результат string

GetOutPutPath() публичный статический Метод

public static GetOutPutPath ( ) : string
Результат string

GetTarget() публичный статический Метод

public static GetTarget ( ) : BuildTarget
Результат BuildTarget

SetAsExtendsFloder() публичный статический Метод

设置为扩展包路径文件夹
public static SetAsExtendsFloder ( ) : void
Результат void

SetAssetBundlesName() публичный статический Метод

public static SetAssetBundlesName ( ) : void
Результат void

SetAssetBundlesName() публичный статический Метод

设置assetbundleName
public static SetAssetBundlesName ( Object s ) : void
s Object
Результат void

SetAssetBundlesVariantsAndName() публичный статический Метод

设置变体
public static SetAssetBundlesVariantsAndName ( ) : void
Результат void

UpdateAssetBundlesName() публичный статический Метод

Updates the name of the asset bundles.
public static UpdateAssetBundlesName ( string allAssets ) : void
allAssets string All assets.
Результат void