Skip to content

Commit d9c7dcc

Browse files
committed
Odin Inspector
1 parent e872a9d commit d9c7dcc

File tree

5 files changed

+48
-3
lines changed

5 files changed

+48
-3
lines changed

IPoolInitializer.cs.meta

+11
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

IPoolResetter.cs.meta

+11
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Pool.cs

+4-3
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,16 @@
1-
using System.Collections.Generic;
1+
using Sirenix.OdinInspector;
2+
using System.Collections.Generic;
23
using UnityEngine;
34

45
namespace ToolBox.Pools
56
{
67
[System.Serializable]
78
public class Pool
89
{
9-
[SerializeField] private Poolable prefab = null;
10+
[SerializeField, AssetsOnly] private Poolable prefab = null;
1011
[SerializeField] private int startCount = 0;
1112
[SerializeField] private bool isResizable = false;
12-
[SerializeField] private Transform holder = null;
13+
[SerializeField, SceneObjectsOnly] private Transform holder = null;
1314

1415
private Queue<Poolable> entities = null;
1516
private bool isFilled = false;

Pool.cs.meta

+11
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Poolable.cs.meta

+11
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)