public void Init(UIAestheticsManager controller) { _controller = controller; _accentColor = _controller.accentColor; _pressedInScale = _controller.pressedInScale; _secondsToPressIn = _controller.secondsToPressIn; _secondsToUnpress = _controller.secondsToUnpress; _onScreenPosition = _container.transform.localPosition; }
private void Awake() { Instance = this; for (int i = 0; i < _homeButtons.Count; i++) { _homeButtons[i].Init(this); } for (int i = 0; i < _appearanceMenuButtons.Count; i++) { _appearanceMenuButtons[i].Init(this); } }
public void Init(UIAestheticsManager controller) { _controller = controller; _accentColor = _controller.accentColor; _pressedInScale = _controller.pressedInScale; _secondsToPressIn = _controller.secondsToPressIn; _secondsToUnpress = _controller.secondsToUnpress; _initialContainerPosition = _container.transform.localPosition; _initialShadowPosition = _shadow.transform.localPosition; if (_icon == null) { _textHighlightColor = Color.white; } else { _textHighlightColor = _controller.accentColor; } }