using System.Collections; using System.Collections.Generic; using System.Threading.Tasks; using UnityEngine; public class Scene_main_jiekou :Base { public static Scene_main_jiekou instance; public mainBTN _mainBTN; private RealPlayerInfo _realPlayerInfo; private queryPlayerInfo _queryPlayerInfo; // Start is called before the first frame update private void Awake() { instance = this; getInfo(); } async void getInfo() { //base.testLogo(); await StartAsync(); Debug.Log(_realPlayerInfo.data.nickName); Debug.Log(_realPlayerInfo.data.voluteCoin); Debug.Log(_realPlayerInfo.data.beansCoin); _mainBTN.UpDatePlayer(_realPlayerInfo.data.nickName, _realPlayerInfo.data.voluteCoin.ToString(), _realPlayerInfo.data.beansCoin.ToString()); } async Task StartAsync() { _realPlayerInfo = new RealPlayerInfo(); _queryPlayerInfo = new queryPlayerInfo(); _realPlayerInfo = await _queryPlayerInfo.QueryPlayerInfoPro(); } }