From 5459c210661c95562bcf750c8a373fb50374c075 Mon Sep 17 00:00:00 2001 From: Pixeye <19838200+PixeyeHQ@users.noreply.github.com> Date: Mon, 22 Jun 2020 21:11:51 +0200 Subject: [PATCH] Hot Fix Pools --- Runtime/Core/ImplObj.cs | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/Runtime/Core/ImplObj.cs b/Runtime/Core/ImplObj.cs index 8c7a98ad..f42932bc 100644 --- a/Runtime/Core/ImplObj.cs +++ b/Runtime/Core/ImplObj.cs @@ -110,10 +110,9 @@ public T Create(GameObject prefab, Vector3 startPosition = default, Quaternio public Transform Create(int poolID, GameObject prefab, Transform parent, Vector3 startPosition = default, Quaternion startRotation = default) { - //SceneManager.MoveGameObjectToScene(tr.gameObject, layer.Scene); - //tr.SetAsLastSibling(); - - return layer.pool.pools[poolID].Spawn(prefab, startPosition, startRotation, parent).transform; + var tr = layer.pool.pools[poolID].Spawn(prefab, startPosition, startRotation, parent).transform; + SceneManager.MoveGameObjectToScene(tr.gameObject, layer.Scene); + return tr; } public T Create(int poolID, GameObject prefab, Transform parent, Vector3 startPosition = default,