using System; using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEngine.UI; using DG.Tweening; using UnityEngine.SceneManagement; using SmartBowSDK; /* 游戏帮助界面(右侧方的辅助功能) */ public class GameAssistUI : MonoBehaviour { [SerializeField] Material outlight; [SerializeField] Text text1; [SerializeField] Text text2; Button btnScaleAim; Button btnScaleShoot; public Action action_OnClickBtnIdentity; public static GameAssistUI ins; void Awake() { ins = this; } int num = 0; GameResultView gameResultView; public void onBtnBack() { AudioMgr.ins.PlayBtn(); //如果是从地磁计跳进来的,直接返回到主页 Debug.Log("步骤1:点击次数" + num); //num++; if (num == 0) { if (GlobalData.pkMatchType == PKMatchType.None && GameMgr.gameType == 1 && GameMgr.bNavBack) { GameMgr.bNavBack = false; HomeView.bOpenOtherView = true; HomeView.openName = "DeviceView"; SceneManager.LoadScene("Home", LoadSceneMode.Single); } else { gameResultView = GameMgr.ins.userGameAnalyse.showResultView(() => { SceneManager.LoadScene("Home", LoadSceneMode.Single); //Debug.Log("退出当前场景"); }); } num += 1; return; } if (num == 1) { gameResultView.OnClick_Back(); SceneManager.LoadScene("Home", LoadSceneMode.Single); Debug.Log("退出当前场景"); } } void Start() { this.transform.Find("Button0").GetComponent