/
GeekNerd
/
ServerModelingProject
Обзор
Документация
Войти
/
GeekNerd
/
ServerModelingProject
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
Assets/Scripts/UI_Logic/MainMenuPart/Buttons/Views/BackButtonView.cs
29 строк
758 B
Gorney-Alex
Init
30 май 2026, 19:05
30 май 2026, 19:05
3cdcc49
Код
Авторство
О чём код?
using System; using UI_Logic.Buttons.Controllers; using UnityEngine; using Zenject; namespace UI_Logic.Buttons { public class BackButtonView : BaseButtonView, IInitializable, IDisposable { private BackButtonController _controller; [Inject] public void Construct(BackButtonController controller) { _controller = controller; } public void Initialize() { GetButton().onClick.AddListener(_controller.Pressed); } public void Dispose() { if (this as UnityEngine.Object == null || _controller == null) return; GetButton().onClick.RemoveListener(_controller.Pressed); } } }