作者euph (咬咬嚼嚼猴子口味)
看板AndroidDev
标题[问题] 如何让unity端等待Android plugin回应?
时间Tue Oct 14 16:40:09 2014
不好意思又来询问有关Android plugins这边的问题
在unity端呼叫了Android plugins的SDK的时候
原本的需求是想开起一个登入的视窗画面之後
再利用while回圈去取得登入结果的资料 类似下面的写法
可是这样的结果好像就会让unity端的程式卡在while回圈里 登入页面就无法正常打开
请问有什麽方法可以让我在呼叫Android Plugin之後
unity端可以等待登入成功之後再继续往下走呢?
var unityPlayerClass = new AndroidJavaClass("com.unity3d.player.UnityPlayer");
var activity = unityPlayerClass.GetStatic<AndroidJavaObject>("currentActivity");
var class_java = new AndroidJavaClass("com.company.AndroidAuth");
class_java.CallStatic("AcceptUserPermit", activity,);
// 结果取得
string result;
while(true)
{
result = javaSystemClass.CallStatic<string>("getProperty", env_name);
if( result != null )
break;
}
感谢大家帮忙 :)
--
乐於当宅男
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 122.212.40.178
※ 文章网址: http://webptt.com/cn.aspx?n=bbs/AndroidDev/M.1413276012.A.A54.html