public _Batch(BatchRendererManager _manager) { m_manager = _manager; m_sm.AddState(Status.Unstable, new _State_Unstable(this)); m_sm.AddState(Status.Stable, new _State_Stable(this)); m_sm.ChangeState(Status.Unstable); }
public _Batch(BatchRendererManager _manager, int _stablePeriod) : this(_manager) { m_stablePeriod = _stablePeriod; }
public void Reset() { GameObject.Destroy(sInstance.gameObject); sInstance = null; }