コード例 #1
0
ファイル: CarpAssetLoad.cs プロジェクト: denglianli/HotFix
 void Awake()
 {
     enabled     = false;
     assetsStore = gameObject.GetComponent <CarpAssetsStore>();
     willRequest = new List <CarpDefineAB>();
     DontDestroyOnLoad(this);
 }
コード例 #2
0
ファイル: CarpAssets.cs プロジェクト: denglianli/HotFix
    public void init(string assetPath, bool abAssetType, string manifestName = "")
    {
        CarpAssetDefine.assetPath    = assetPath;
        CarpAssetDefine.manifestName = manifestName;
        assetsStore = gameObject.AddComponent <CarpAssetsStore>();

        if (abAssetType)
        {
            assetsLoad = gameObject.AddComponent <CarpAssetBundleLoad>();
        }
        else
        {
            assetsLoad = gameObject.AddComponent <CarpResourcesLoad>();
        }

        carpInstantiate = gameObject.AddComponent <CarpInstantiate>();
        assetsLoad.init();
    }
コード例 #3
0
ファイル: CarpInstantiate.cs プロジェクト: denglianli/HotFix
 void Awake()
 {
     enabled     = false;
     assetsStore = gameObject.GetComponent <CarpAssetsStore>();
 }