C# 클래스 Hugula.Editor.BuildScript

파일 보기 프로젝트 열기: tenvick/hugula 1 사용 예제들

공개 메소드들

메소드 설명
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