예제 #1
0
    private void getStatus()
    {
        //访问一次API(兼异步结束判断)
        if (!isAPIAccessed)
        {
            // 如果没有访问过API,则访问
            Device.getDevice();
            isAPIAccessed = true;
        }
        // 每帧取一次异步完成情况
        isAsyncOver = Device.isAsyncOver;

        if (isAsyncOver && !isAsynvContentAccessed)
        {
            // 异步完成且异步得到的内容尚未访问
            responseData = Device.responseData;
            //temperature = JsonOp.getTemp(responseData);
            illuminate = JsonOp.getIlluminate(responseData);
            //humidity = JsonOp.getHumidity(responseData);
            //Debug.Log(temperature);
            Debug.Log(illuminate);
            //Debug.Log(humidity);

            isAsynvContentAccessed = true;
        }
    }