最近做项目时,有一个问题,即SDK的接口《获取手柄唯一标识》是异步用回调的方式传回的。
但有关手柄的连接、绑定、解绑等操作都依赖这个接口,回调只有一个,回调里如何处理不同的位置调用,并作出相应操作是重点。
思路1、在回调中加入判断
在全局设置int型变量,每当有需要调用接口时,为int变量赋值,在回调中判断该变量,分别处理。
public int type=-1;
public void GetIDCallback(string id) {
string s = id;
Debug.Log("伊沢ライオン,type:" + type);
if (type== 1){ //初始化时 }
el