unity3d相关内容

DLLNotFoundException - Unity3D 插件

我在某些 Windows 机器上的独立构建中遇到 DLLNotFoundException,而其他机器运行良好.dll文件肯定在plugins文件夹下,也复制到projectName_Data文件夹下,没区别. 还尝试将 dll 添加到流资产文件夹并设置新路径 (Environment.SetEnvironmentVariable),但也没有奏效. 顺便说一下,使用 Unity 4.5 ..
发布时间:2021-12-11 17:51:26 其他开发

制作“直接"新 Unity 网络中的 RPC 样式调用?

说你有 使用“新的"Unity 网络,您必须在某处(据我所知)NetworkManager.它将产生可笑的“玩家"对象. 荒谬的“玩家"对象必须有一个继承自NetworkBehaviour的类. 大多数团队将该类称为“Comms"或“AbstractPlayer"或“Junction". 公共类通讯:NetworkBehaviour { } 因此,每个命令(如“Jump")都 ..
发布时间:2021-12-11 17:51:11 其他开发

复制 Unity 神秘的界面功能

Unity3D 有一个这样的界面,对于 MonoBehavior 上的任何组件,您只需执行以下操作: 公共类 LaraCroft:MonoBehaviour,IPointerDownHandler{public void OnPointerDown(PointerEventData 数据){Debug.Log("不费吹灰之力,就调用了这个函数为您,通过 Unity 引擎,每次有人触摸你的 iPh ..
发布时间:2021-12-11 17:51:01 其他开发

如何统一绘制多笔划线

在我的 Unity 2D 项目中,我希望能够绘制多笔划线.. 正如我现在尝试的那样,我可以使用 LineRenderer 组件绘制单笔划线,例如绘制“C"或“S"字母表.但是例如“A"或“X"字母需要超过 1 个笔画(多笔画),我无法使用 LineRenderer 绘制它.因为 LineRenderer 存储点并用一条线连接这些点,所以我们不能在外线中有断开的部分. 你们知道怎么做吗? 作为 ..
发布时间:2021-12-11 17:50:44 C#/.NET

如何在 unity 3d 5 中连接 sqlite DB?(无插件)

您好,我正在使用 unity3d 5(c# 语言)开发一个 android 游戏项目,需要将一些数据保存到 sqlite 数据库.游戏没有很多数据来存储它只有 1 个表.有一些连接到 sqlite 的统一插件,但我不想使用它们.那么如何将我的数据统一存储在 sqlite 文件中? 解决方案 你可以找到你的答案 这里 在 Assets 文件夹下创建新文件夹 重命名 Plugins . ..
发布时间:2021-12-11 17:50:34 C#/.NET

JavaScript 可以明确用于开发 Unity 游戏吗?

我想要一个权威的答案,这个问题对我来说一直是一个问号.似乎经常使用术语 JavaScript 来表示或描述 UnityScript. 我一再被告知,您可以使用实际的 JavaScript 在 Unity 中开发游戏,但据我所知,UnityScript 充其量只能被描述为 JavaScript 的超集,但确实有一些项目可能不是不完全兼容,您不能像通常那样简单地使用 JS 来开发 Unity 游 ..
发布时间:2021-12-11 17:50:15 前端开发

Hololens - 访问相机框架

在 3D 模式下,如何从 hololens 相机访问视频流中的所有帧?我正在使用 C#. unity VideoCapture 类似乎没有提供:http://docs.unity3d.com/550/Documentation/ScriptReference/VR.WSA.WebCam.VideoCapture.html 和带有方法 MediaCapture.StartPreviewT ..
发布时间:2021-12-11 17:50:08 C#/.NET

安全通信 PHP (phpseclib) 和 C# (Unity 3D)

我正在尝试在 PHP 服务器和 Unity 3D 游戏(在 Web Player 中)之间建立安全的 RSA 连接.在进程结束时 $rsa->decrypt() 返回 "false" :-( 服务器生成 RSA 密钥并将公钥发送给 Unity: $rsa = new Crypt_RSA();$rsa->setEncryptionMode(CRYPT_RSA_ENCRYPTION_PKCS1 ..
发布时间:2021-12-11 17:49:52 PHP

Unity ui 蒙版不适用于谷歌像素设备

我正在制作一个滚动 ui 面板并将蒙版应用到 ScrollRect 组件,该组件应该隐藏面板区域之外的部分.我正在使用统一版本 5.4.2f2-GVR.当我将它部署到谷歌像素设备上时,掩码在 PC 上正常工作,但它不起作用.这是unity版本的bug还是别的什么.... 解决方案 我通过使用 RectMask2D 组件而不是常规的 Mask 解决了这个问题. ..
发布时间:2021-12-11 17:49:45 移动开发

EXC_BAD_ACCESS (SIGABRT),ios崩溃日志

我的 iPhone/ipad 应用程序有问题.它已在应用程序商店中发布,但现在似乎有一些用户在尝试启动该应用程序时遇到了崩溃.有时它有助于硬重启.如果有人能帮我理清发生了什么,我会很高兴.如果重要的话,该应用程序是在 unity 3d 中构建的.这是我的崩溃日志: 硬件型号:iPad2,3进程:thegame [3955]路径:/var/mobile/Applications/...thegam ..
发布时间:2021-12-11 17:49:37 移动开发

Unity3d 浮点精度限制

我收到来自 Unity3D Pro 的警告,我不太明白.我在 GUI 中将我的玩家的 Transform.position.x 设置为 1000000,它给了我这个警告: “由于浮点精度限制,建议将GameObject的世界坐标缩小到一个较小的范围内." 这是否意味着我的单个场景必须小于 1000000*1000000*1000000.这被认为足够大吗?如果我想要更大的世界,我需要多个 ..
发布时间:2021-12-11 17:49:18 其他开发

如何将变量从一个脚本传递到另一个 C# Unity 2D?

例如,我在脚本“HealthBarGUI1"中有一个变量(public static float currentLife),我想在另一个脚本中使用这个变量.如何将变量从一个脚本传递到另一个 C# Unity 2D? 解决方案 你可以这样做,因为 currentLife 与玩家的关系比与 gui 的关系更大: class Player {私人 int currentLife = 100;公 ..
发布时间:2021-12-11 17:49:04 C#/.NET

如何使用“On Value Change"在 Unity3D 输入字段 UI 组件中

我正在学习有关如何使用 Unity3d 的教程,但我遇到了死胡同. 我相信在较新版本的 Unity 中发生了一些变化,因为本教程似乎按照我的方式工作得很好. 我有一个输入字段 UI 组件,我想在每次更改它时调用 C# 函数. 根据教程,我只需要使用输入字段(脚本)的“On Value Change"属性并告诉它调用一些将 string 作为参数的函数. public strin ..
发布时间:2021-12-11 17:48:56 C#/.NET

有没有办法在不分配任何内存的情况下对数组进行排序?

我需要非常频繁地对一个相当大的集合(数百个/数千个项目)进行排序,即每帧 60 fps(我使用的是 Unity).计算每个项目的键有点慢,所以需要缓存. 我尝试了各种方法: List.Sort() 和 IComparer,每次都计算key:超慢 SortedList:快得多,但会生成 GC 分配(30KB/帧):为什么?他们是钥匙盒装的吗(我用的很长)?键/值对是否已分配?如果我将 ..
发布时间:2021-12-11 17:48:46 C#/.NET

Reference.svcmap:无法加载文件或程序集 Microsoft.Practices.ServiceLocation,版本 = 1.0.0.0

我有一个简单的 webforms 网站项目.该项目使用通过 NuGet 添加的 Microsoft Application Block Unity 3.5(DI 容器). 现在我正在使用这个 3rd 方网络服务.添加服务引用并构建后,我得到了这个: 错误 19 Reference.svcmap:无法加载文件或程序集'Microsoft.Practices.ServiceLocation ..
发布时间:2021-12-11 17:48:35 C#/.NET

如何在 Unity Android 中查找权限来源

注意:这个问题是针对 Unity3D 的 我在 Plugins/Android/ 文件夹下的 Unity 项目中有一个非常干净的 android 清单文件,根本没有 标签.我相信最终 APK 中的某些权限来自 Android 播放器设置,例如 READ_EXTERNAL_STORAGE.在我的 Gear VR 项目中,我看到在最终清单中添加了以下几行, ..
发布时间:2021-12-11 17:48:17 移动开发

Android InApp Billing:您请求的项目不可购买.在不同的谷歌账户上不一致

请不要在未阅读所有内容的情况下关闭此副本. 案例摘要:两个谷歌测试帐户用于使用相同应用程序构建的 IAP 交易.一种有效,一种无效.两个 Google 帐户都有可用的信用卡,可以从其他应用购买 IAP. 更多详情:我们向我们的测试人员发布了一个新的 Unity-Android 版本,我们有 2 个不同的谷歌帐户用于 IAP 测试.令人惊讶的是,一个帐户可以成功进行测试购买而不会出现故障 ..
发布时间:2021-12-11 17:48:06 移动开发

Unity3D,从 Unity.UI 的面板构建 PNG?

想想你可能拥有的任何 Unity.UI Canvas. 想象一个典型的 Panel 在那个 Canvas 上.假设它碰巧包含一些图像,也许一些文本等等. 如果您可以将该面板(仅面板)转换为屏幕截图:Texture2D 或 PNG,那将会非常方便. 我唯一能想到的就是使用 ReadPixels 并找出屏幕上有问题的 Panel 区域(实际上这非常棘手);并且只有当面板恰好是方形且未 ..
发布时间:2021-12-11 17:47:58 其他开发

您可以将 Unity 3d 游戏放入 Xamarin 跨平台应用程序吗

您能否将 Unity 3d 游戏放入 Xamarin 跨平台应用程序中? 我正在使用 Unity 3D 开发游戏,我想将该游戏包含在我的 Xamarin 跨平台应用程序中. The Game 是一款迷你游戏,我将免费赠送给下载和使用我的应用程序的客户. 这可能吗? 解决方案 您能否将 Unity 3d 游戏放入 Xamarin 跨平台应用程序中? 这取决于. ..
发布时间:2021-12-11 17:47:48 C#/.NET