/// <summary>
 /// 获取Unity GameObject;
 /// </summary>
 /// <param name="obj"></param>
 /// <returns></returns>
 public Object GetUnityObject(Object obj)
 {
     if (null == obj)
     {
         return(null);
     }
     return(_unityObjectPool.GetUnityObject(obj));
 }
 /// <summary>
 /// 获取Unity GameObject;
 /// </summary>
 /// <param name="asset"></param>
 /// <returns></returns>
 public Object GetUnityObject(Object asset)
 {
     if (null == asset)
     {
         return(null);
     }
     return(_unityObjectPool.GetUnityObject(asset));
 }
 /// <summary>
 /// 获取Unity GameObject;
 /// </summary>
 /// <param name="asset"></param>
 /// <returns></returns>
 public UnityObject GetUnityObject(UnityObject asset)
 {
     if (null == asset)
     {
         return null;
     }
     return _unityObjectPool.GetUnityObject(asset);
 }