protected override void Awake() { base.Awake(); if (_rectTransform == null) { _rectTransform = GetComponent <RectTransform>(); } _layoutElement = GetComponent <LayoutElement>(); _poolManager = GetComponent <PoolObjectManager>(); }
protected override void OnDestroy() { _rectTransform = null; if (_itemChildren != null) { _itemChildren.Clear(); _itemChildren = null; } _source = null; _poolManager = null; base.OnDestroy(); }
public void setPoolObjectManager(PoolObjectManager tPoolObjectManager) { _poolManager = tPoolObjectManager; }