|
@@ -67,7 +67,14 @@ namespace GFGGame
|
|
|
{
|
|
|
AssetOperationHandle handle = YooAssets.LoadAssetSync<GameObject>(resPath);
|
|
|
GameObject gameObject = handle.InstantiateSync();
|
|
|
- AssetReleaserHelper.AddReleaserToInstantiateObj(gameObject, resPath, handle);
|
|
|
+ if(gameObject != null)
|
|
|
+ {
|
|
|
+ AssetReleaserHelper.AddReleaserToInstantiateObj(gameObject, resPath, handle);
|
|
|
+ }
|
|
|
+ else
|
|
|
+ {
|
|
|
+ handle.Release();
|
|
|
+ }
|
|
|
return gameObject;
|
|
|
}
|
|
|
|