using System; using UnityEngine; [CreateAssetMenu(menuName = "Single Level Prefab Set")] public class BlocksSet : ScriptableObject { public GameObject[] prefabs; [NonSerialized] public int prefabSize = 0; // initialization public void InitializeBlocksSet() { // get prefab size prefabSize = prefabs.Length; } }