一,链接:https://zhidao.baidu.com/question/1048863193408808779.html1,要访问webservice的方法,需要具备的是:webservice的wsdl,system.web.dll,system.web.services.dll,前者可以通过visual studio自带的命令提示访问wsdl工具,后俩个dll可以在D:\Program Files\Unity\Editor\Data\Mono\lib\mono\2.0中找到。 二,Android中使用untiy3d 导出C# WebService SOAP 链接:http://cloudstlife.blog.163.com/blog/static/17355461820121127105357109/ 在C#编写好WebServcie后,使用Wsdl导出CS文件,如下图: 再将D:\Program Files\Unity\Editor\Data\Mono\lib\mono\2.0中System.Web.dll、System.Web.Services.dll拷贝到unity3d工程目录下,如下图: 此时可以在mono编辑器声明代理类, GameService netService = null;// GameService是WebService中的类 在这里需要在mono编辑中引用上System.Web.dll、System.Web.Services.dll 按照以上步骤操作后,就可以在电脑平台连接WebServcie直接测试了。 如果想导出安卓平台需要设置最关键一项,如下图: 最后build吧,在安卓测试看看,没问题了。 |
|