unity中使用js通过json与服务器交互的方法

旧版博客 ayflying 1824℃ 评论

json是一种轻量级的数据交换格式,这个又是我就不在这里说了,相信大家都知道,由于unity中没有直接解析json的方法,这里我们需要借助LitJson这个开源组件,才能进行json的解析。 如果在c#中使用就相当方便了,像我这种喜欢js的,看着只有叹气了。几天在网上查询各种资料,终于找到了js调用的方法。 首先需要下载LitJson这个开源组件,在Project里Import New Asset把LigJson.dll文件导入,然后在JavaScript脚本中就可以直接使用了。

var url : String = "http://blog.7cuu.com/3dgame/api.php?c=json";  
var w : WWW = WWW(url);
yield w;
var json:LitJson.JsonData = LitJson.JsonMapper.ToObject(w.text);
for(var json_data:LitJson.JsonData in json) {
    print(json_data["name"]);
}


转载请注明:七彩悠悠博客 | 心悠悠 情悠悠 » unity中使用js通过json与服务器交互的方法

高效,专业,悠悠博客

联系我们