コード例 #1
0
ファイル: AssetMng.cs プロジェクト: cheng219/myProject
    /// <summary>
    /// 初始化 by邓成
    /// </summary>
    /// <returns></returns>
    public bool Init()
    {
        if (initialized == false)
        {
            // init internal value from game system settings
            baseURL = "";//GetFilePath("", 1);
            //Debug.LogInternal("资源地址: " + baseURL);

            SceneLoadMng sceneLoadMng = GetComponent <SceneLoadMng>();
            if (sceneLoadMng == null)
            {
                sceneLoadMng = gameObject.AddComponent <SceneLoadMng>();
            }

            //GameObject effectAssetFinalObj = new GameObject("EffectAssetFinalObjCache");
            //effectAssetFinalObj.transform.parent = this.transform;
            //effectAssetFinalObj.transform.localPosition = Vector3.zero;
            //EffectLoadUtil effectLoadUtil = this.GetComponent<EffectLoadUtil>();
            //if (effectLoadUtil == null) effectLoadUtil = this.gameObject.AddComponent<EffectLoadUtil>();
            //effectLoadUtil.finalObjCacheTrans = effectAssetFinalObj.transform;

            initialized = true;
        }
        return(true);
    }
コード例 #2
0
 void Awake()
 {
     instance = this;
 }