| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162 |
- using System.Collections;
- using System.Collections.Generic;
- using UnityEngine;
- using UnityEngine.UI;
- public class StartGameView : PinBallUIBase
- {
- public GameObject btn_Start;
- public GameObject btn_Quit;
- public GameObject btn_Normal;
- public GameObject btn_Diff;
- protected override void Init()
- {
- base.Init();
- uILevel = PinBallUILevel.BG;
- btn_Start = transform.Find("btn_Start").gameObject;
- btn_Normal = transform.Find("btn_Normal").gameObject;
- btn_Diff = transform.Find("btn_Difficulty").gameObject;
- btn_Quit = transform.Find("btn_Quit").gameObject;
- UIEventListener.Get(btn_Start).onClick = OnClick;
- UIEventListener.Get(btn_Normal).onClick = OnClick;
- UIEventListener.Get(btn_Diff).onClick = OnClick;
- UIEventListener.Get(btn_Quit).onClick = OnClick;
- }
- private void OnClick(GameObject go)
- {
- if (go.name == "btn_Start")
- {
- // print("btn_Start");
- GameInstantiateData.Instance.int_levelIdx = 0;
- PinBallUIManager.instance.CloseUI(new object[] { "StartGameView" });
- PinBallUIManager.instance.ShowUI(new object[] { "LoadingView","MainGame"});
- }
- else if (go.name == "btn_Normal")
- {
- GameInstantiateData.Instance.int_levelIdx = 1;
- PinBallUIManager.instance.CloseUI(new object[] { "StartGameView" });
- PinBallUIManager.instance.ShowUI(new object[] { "LoadingView", "MainGame" });
- }
- else if (go.name == "btn_Difficulty")
- {
- GameInstantiateData.Instance.int_levelIdx = 2;
- PinBallUIManager.instance.CloseUI(new object[] { "StartGameView" });
- PinBallUIManager.instance.ShowUI(new object[] { "LoadingView", "MainGame" });
- }
- else if (go.name == "btn_Quit")
- {
- Application.Quit();
- }
- }
- protected override void ShowUIOpt(object[] args)
- {
-
- }
- protected override void HideUIOpt()
- {
-
- }
- }
|