是不是被标题骗进来了,客官,来了就别走了。
对!又是这种Low的不要不要的验证方式,不知道有没有哪个大神想出来比较好的设备唯一性的验证方式,没有办法,客户是爸爸!!!!
- 需求篇:
先说一下客户的需求吧,原话是:“我类个乖乖,我这东西要卖的好了,别人仿造我的产品那咱不就亏大了。你们也给我neng一个二维码验证,就是不让别人用”。
就是这个要求,我们的程序变成了拥有自己服务器的一个软件了。可以Low就是Low,不是你加上WWW就变成一个精灵宝可梦了~就更不别说GO了。。
聊技术!
咱们是技术!
Unity网络访问Http的接口,WWW是一个不能不了解的类。
Unity中,WWW是一个简单的访问网页的类,可以通过WWW(URL)去访问网站接口并返回一个WWW的对象。后续操作就根据WWW给出方法,类,做相对应的操作、
如果你之前了解过HTTP的数据提交方式(其实常见有8种之多)GET[^footnote]./POST[^footnote].)两种最经常使用的方式,而WWW访问中,默认的形式就是GET方式,对应的如果你提供一个postData可以使用POST方式提交数据。
然后说一下比较常用的类型:
isDone:判断下载是否已经完成(只读)
Progress:下载进度,一般就是咱们在UI进度条中使用的值
url: 就是WWW这次访问URL
这里先给一个官方的例子,你们感受一下
using UnityEngine;
using System.Collections;
public class ExampleClass : MonoBehaviour {
public string url = "http://images.earthcam.com/ec_metros/ourcams/fridays.jpg