using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEngine.SceneManagement; public class PKGameOptionView : MonoBehaviour { void Start() { HomeMgr.CacheView(this); } void OnDestroy() { HomeMgr.RemoveCacheView(this); } public void GoTo(string target) { AudioMgr.ins.PlayBtn(); switch (target) { case "双人闯关": GameObject.Instantiate(Resources.Load("Prefabs/Views/ChallengeOptionView")); break; case "静止靶": if (GlobalDataTemp.pkMatchType == PKMatchType.OnlinePK) { GlobalDataTemp.matchGameType = 9; GameObject.Instantiate(GameObject.Find("WindowViews").transform.Find("PKMatchView").gameObject).SetActive(true); } else if (GlobalDataTemp.pkMatchType == PKMatchType.LocalPK) { GlobalData.pkMatchType = GlobalDataTemp.pkMatchType; GameMgr.gameType = 2; SceneManager.LoadScene("Game", LoadSceneMode.Single); } break; default: break; } } public void Back() { AudioMgr.ins.PlayBtn(); Destroy(this.gameObject); } }