/// <summary>
        /// 从AB中获取指定的资源,如果是场景的话,将会直接返回AB
        /// </summary>
        /// <returns></returns>
        public UnityObject GetAsset()
        {
            UnityObject asset = m_BundleNode.GetAsset(m_AssetPath);

            if (m_BundleNode.IsScene)
            {
                return(asset);
            }
            m_WeakAssets.Add(new WeakReference(asset, false));
            return(asset);
        }