private void SpawnPrefabObject() { Transform terryTrans = poolMgr.Spawn <Transform>(POOL_ITEM_NAME); terryTrans.localPosition = MathUtil.RandomVec2(); terryTrans.localScale = new Vector3(0.5f, 0.5f, 1f); liveObjects.Add(terryTrans); }
private void SpawnObject() { TestObjectItem objectItem = poolMgr.Spawn <TestObjectItem>(POOL_ITEM_NAME); if (objectItem == null) { Debug.LogWarning("Can't spawn object item!!"); return; } int itemNum = 0; if (liveObjects.Count != 0) { TestObjectItem item = liveObjects[liveObjects.Count - 1]; itemNum = item.num + 1; } objectItem.name = "objectItem" + itemNum; objectItem.num = itemNum; liveObjects.Add(objectItem); }