using ProjectBase.UI; using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEngine.UI; namespace ShotSimulator.UI { public class MainScreenUIView : BaseUIView { public Button startTrainButton; public Button settingButton; public Button rankingButton; protected override void InitUIObjects() { base.InitUIObjects(); startTrainButton.onClick.AddListener(OnStartTrainButtonClick); settingButton.onClick.AddListener(OnSettingButtonClick); rankingButton.onClick.AddListener(OnRankingButtonClick); } private void OnStartTrainButtonClick() { UIManager.GetInstance().HideUIView(this); UIManager.GetInstance().ShowUIView("TrainTaskInfoUIView"); } private void OnSettingButtonClick() { UIManager.GetInstance().HideUIView(this); UIManager.GetInstance().ShowUIView("SettingUIView"); } private void OnRankingButtonClick() { UIManager.GetInstance().HideUIView(this); UIManager.GetInstance().ShowUIView("RankingUIView"); } } }