using System.Collections.Generic; using Game.MVVM.Model; using TMPro; using UnityEngine; using UnityEngine.UI; namespace Game { [UIType(UIType.HallSceneMainUI)] public class HallSceneMainUI : UIBase { public HallSceneMainMenuView hallSceneMainMenuView; public override void Init() { base.Init(); this.hallSceneMainMenuView = self.transform.FindChildDeep("hallSceneMainMenuView"); this.hallSceneMainMenuView.BindingContext = new HallSceneMainMenuViewModel(); this.hallSceneMainMenuView.Reveal(); } public void SetMenuItemData(List items) { this.hallSceneMainMenuView.BindingContext.SetMenuItem(items); } } }