public void Init() { GridTypes = new GridTypes(); GridEffects = new GameEffects(); Data = new EliminateData(this); mAutoActiveTimes = new Queue <float>(); mActiveTimeRemains = new Queue <float>(); }
public void Clean() { IsClear = true; BoardGrids?.Clean(); GridCreater?.Clean(); GridOperater?.Clean(); LineInputer?.Clean(); GridTypes?.Clean(); GridEffects?.Clean(); mAutoActiveTimes?.Clear(); mActiveTimeRemains?.Clear(); OnUpdate = default; GridsContainer = default; DestroyGrid = default; ElimlnateCamera = default; Inputer = default; }