Unity调用webservice中的函数

第一步、找到正确的动态库文件
搭建好WebService后,先将D:\Program Files (x86)\Unity4.6.7\Editor\Data\Mono\lib\mono\2.0文件夹下找到system.web.dll和system.web.services.dll这两个文件,将其复制到unity的工程plugins文件夹下

第二步、在VS自带的命令提示工具执行wsdl语句
打开visual studio自带的命令提示工具,输入wsdl http://192.168.0.112:9090/WebService.asmx /out:WebService.cs,在visual studio的工程目录下找到WebService.cs这个脚本,将其复制到unity的工程文件夹下

 

第三步、编写测试函数
我调用的函数的功能是将数据库中的表的信息写入本地文件,经测试成功。

 

注:如果想导出PC或者安卓平台需要设置最关键的一步,在File->Build Settings->Play Settings找到如下图选项,设置成.NET 2.0

 

在进行build,应该就可以成功打包了。在PC和Andorid平台都测试了

 

 

 


posted @ 2017-03-28 11:14  那一轮弯月~  阅读(1405)  评论(0编辑  收藏  举报