unity unitywebrequest 好用么

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了unity unitywebrequest 好用么相关的知识,希望对你有一定的参考价值。

参考技术A 简单介绍Unity3d游戏开发分网页游戏,flash,java游戏俗称小游戏,基本上都是一些休闲类的傻呆萌的情节和操作,这类游戏开发相对比较简单,会javascript, flash cs, java 就可以进行开发了。
主要使用的语言主要有C/C++,汇编语言,着色器语言,脚本语言,高效的开发语言C或Java。
各类系统语言介绍2D页游:AS3 JS;3D页游:AS3 C(Unity);ios游戏:Obj-C js/lua(Cocos-2d-x) js/C(Unity) AS3;安卓游戏:java js/lua(Cocos-2d-x) js/C(Unity) AS3;在线小游戏:AS3 JS;大型单机游戏/客户端MMORPG::C++ C;Direct X相当于所有显卡的一个统一接口,为游戏提供一个利用硬件渲染的编程模型。但Direct X接口为了追求高性能功能非常简单基本的绘图功能,不利于游戏的高效开发。
基础语言C/C++内容比较多,性能画质都要求高,时间金钱和人力必须都足够,c++就是适合的选择了。
lua是因为不用编译,甚至不用重启客户端就能使修改逻辑代码生效,调参尤其方便,动态语言是面向对象最好的归宿。
Javascript 最初是网景和 Sun 共同推出的,后来成了统一 Web 的语言,语法不优美,可读性差,歧义多,手写的话 Bug 率奇高。其他:
其实用的语言并不重要,关键还是要理解编程的思想,至少精通一门语言,因为c,lua,as,java本质上都是一样的,只不过语法不同。

unity 外部加载Texture问题

参考技术A 正常效果

外部加载并替换贴图

原先的加载我是用UnityWebRequest 。 我为什么要用UnityWebRequest ?因为UnityWebRequest 将要替代www。我是加载StreamingAssets里面的贴图,但是加载出来的贴图用在UI上是没得问题,但是替换3D物体标准材质球的贴图,就会出现“花”的情况。
然后我怀疑是:获取到的是Texture2D,应该要转换为Texture,结果一样出现“花”的情况。
在网上找了哈,我没有找到合适的解决方案。
我现在的解决临时方案:使用www加载,确保能顺利实现功能

以上是关于unity unitywebrequest 好用么的主要内容,如果未能解决你的问题,请参考以下文章

Unity 之 使用UnityWebRequest获取网络时间

HttpClient 和 Unity 的 UnityWebRequest/WWW API 的区别

Unity3D 有啥好用的数据可视化插件么

Unity 之 使用UnityWebRequest.Get(“0“)结果得到“Accept“的问题记录

Unity Android 使用UnityWebRequest Post 数据后,没有获得服务器返回的数据

Unity 使用UnityWebRequest下载超大资源,实现断点续传和分段下载。