问题标签 [unitywebrequest]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
922 浏览

c# - unity上传播放器数据文本文件到服务器,需要一些引导格式

我需要一些关于 php 数据格式/语法的指南。

我的应用程序中有一个简单的表单,因此用户应该填写表单并提交,我已成功将我的文本文件上传到我的服务器,但需要一些好的格式。

这是我的代码

PHP代码

所以现在数据文本文件正在上传,在文本中我得到了这种格式的数据“手机号码,硬币数量”

但我需要下面的格式“手机号码硬币数量”那么,我怎么能这样写?或者如何添加更多字段?谢谢。

0 投票
1 回答
215 浏览

unity3d - UnityWebRequest 永远不会返回附加到预制件的脚本

我有一个 IEnumerator 函数,可以从服务器下载图像,在未附加到预制件的脚本上,它可以工作,但在附加到预制件的脚本上,它不起作用。

通过不起作用我想说 www.SendWebRequest() 永远不会返回,我已经等了将近 10 分钟并且它没有返回,图像大约有 200kb,所以问题不在于图像大小。

我已经检查了 url 是否正确,尝试更改图像,尝试重新编写函数但没有任何效果,这是我的函数:

我在检查器中的预制设置

如您所见,我的“IconeSimbolo”是附加该脚本的预制件中的 RawImage

我希望我的“IconeSimbolo”纹理更改为服务器上的图像,但它永远不会改变。

我在另一个脚本上有相同的代码,在检查器上具有相同的设置,在另一个预制件上一切正常,但在这个它没有

0 投票
0 回答
52 浏览

ios - UnityWebRequest Post (iOS) 中的 AddBinaryField 总是丢失字节

Unity 2019.1.9 和 .12

我发布了一个WWWForm包含几个AddField可以正确发送的文本字段,并且还包含一个图像AddBinaryField的字节。EncodeToPng图像到达服务器时总是缺少字节。这个问题似乎只发生在 iOS 设备上,并且在编辑器中运行良好。

图像文件字节正确保存到 iOS 设备相册。此“基本事实”图像与保存在服务器上的图像的文件大小比较取决于哪些 UnityWebRequest 属性被明确标记为 false。

  • 两者都.chunkedTransfer设置.useHttpContinue为 false,上传的文件仅小 838 字节。

  • 没有类似的选项,814 字节小。

  • 设置为 false ,.useHttpContinue减少 778 个字节。

0 投票
0 回答
419 浏览

android - UnityWebRequest 无法在 Android 上下载

我想通过 url 使用声音,它可以在 PC 上与 UnityWebRequest 一起使用,而不是在 Android 上。

为什么不能在安卓上运行?我错过了什么吗?

这是我的代码,可以给我一点。谢谢!

0 投票
0 回答
267 浏览

c# - 使用 unity 2017 时的一般/未知 HTTP 错误

我想使用来自统一 2107.4 的 UnityWebRequest 从我的服务器发送和获取数据

我尝试使用此处的代码

cs_getannouncecs_logincs_zonelist是我试图访问的链接

它应该通过提供的所有三个链接获取数据,但只有 cs_getannounce 和 cs_login 可以,而 cs_zonelist 不能(得到错误 403)。我也尝试使用 unity 2018,但没有运气。当我使用统一 2019 时,它可以工作。但是我真的要用2017

0 投票
1 回答
1403 浏览

c# - 是否可以从 Coroutine 方法返回 UnityWebRequest 的结果?

我正在尝试从协程方法返回 UnityWebRequest 请求的结果,我想到了类似于以下代码的内容:

但是这一行有一个错误(yield return request.SendWebRequest()),我不知道如何解决它!(这里需要一个 yield 来等待请求完成)。

0 投票
0 回答
1364 浏览

unity3d - Unity Web 请求工作太慢,你知道吗?

在统一 3d 中,我使用 UnityWebRequest 类来调用 web api,但它响应太慢。web api的速度没有问题。我的统一版本是 2018.4.2f,由于依赖关系,我无法更改它。你有什么想法,或者我在商店发布apk后会解决吗?

谢谢大家的帮助。

0 投票
0 回答
217 浏览

c# - 使用 UnityWebRequest 在 SQL 数据库中存储连续数据

我正在设置一个 SQL 服务器数据库,并希望在通过 HTTP 请求运行时存储来自我的 Unity 应用程序的连续数据。

我正在使用 Unitywebrequest.post 通过协程调用将数据发送到数据库。但是,这只允许数据传输一次。

除了通过协程调用之外,还有其他方法可以使用 Unitywebrequest.post 发送数据吗?

我尝试将 Unitywebrequest.post 放在 Update 函数中,以允许在应用程序运行时将连续增量数据发送到数据库。但是,记录在数据库中的数据没有按预期正确增加。

我预计 intDummy 的列是 1,2,3,4,.... 但我得到的结果是 1,2,3,14,15,4,16,5,....

0 投票
1 回答
436 浏览

asp.net - ASP.NET 4.5 Rest API 在 Unity Android/iOS 构建中的工作,但在 Unity WebGL 构建中因“未知错误”而失败

我已经为此搜索了所有可能的论坛,但不知何故没有让我WebGL消费我的ASP.NET 4.5 REST API's.

据我所知,这可能与WebGL要求有关CORS,但即使启用此功能,我也无法让游戏与我的API's

因此,要么是我在其中实现全局CORS设置的方式有问题,ASP.NET要么是其他一些问题正在破坏。需要明确的是,这些 APIAndroid/iOS/Windows builds在编辑器中甚至在编辑器中运行得非常好。

到目前为止我所做的:Microsoft CORS build按照微软相关文档的建议 安装,然后将以下代码添加到WebAPIConfig类中Visual Studio

这也在我的 web.config 中:

我需要这些全局设置,因此我使用"*"文档中指示的包含所有域、方法类型和标头,因为我对我的 API 使用 ASP.NET 令牌身份验证。

这是在 Unity 项目中获取令牌的代码片段(为了清楚起见,这适用于其他平台,只会在 a 中引发错误WebGL build

uwr.error产生以下非常有用的错误:Unknown Error所以我什至不确定它是否CORS相关,这只是我根据我所做的研究得出的最佳猜测,但即使有多种不同的实现,我仍然会遇到相同的错误。因此,如果API's我的 Unity 代码和我的代码没有问题,请忽略ASP.NET代码片段。

0 投票
1 回答
829 浏览

firebase - 无法将资产从 Firebase 存储加载到统一

我正在使用 vuforia 和 unity 创建一个增强现实应用程序。我已将我的assetbundle 上传到firebase 存储,我想检索保存在其中的3d 模型并将其作为子对象加载到我的图像目标游戏对象上,但我无法检索它。我还安装了firebase unity sdk。

这就是我要的

我创建了一个具有相同名称“myasset”的新资产包并将其上传到 firebase 存储我还将 3d 模型的名称更改为“BarbarianVariant”删除空间

在此处输入图像描述

在此处输入图像描述

在此处输入图像描述

在这里,我在主摄像头中启用了 loadmodel2 脚本,并为我分配主摄像头的测试游戏对象。您还可以在控制台中看到我得到的输出