public void Clear() { _selectedObject = null; OutAnimater.Animate(_expressionsOnScene.Keys.Select((x) => { x.transform.parent = null; return(x.transform); }), (e) => Destroy(e.gameObject)); _expressionsOnScene.Clear(); }
IExpression IExpressionGroupController.Update() { InAnimater.Update(); OutAnimater.Update(); return(_selectedObject ? _expressionsOnScene[_selectedObject] : null); }