unity3d相关内容
Unity3D Profiler 为我提供了主要关于垃圾收集的尖峰。在下面的屏幕截图中,三个红色尖峰代表我在游戏中的三个摊位。每个档位都是100 + ms,大部分时间用于 TrackDependencies 。 根据 Unity指令 a>,我试着将它添加到我的代码中: if(Time.frameCount%30 == 0) { System.GC.Collect(); }
..
我在不同的脚本上有很多函数,我试图在win.cs中使用 。 team.cs PlayGame(); 。 score.cs UpdateScore(); 我有一些变量设置为静态,但不是全部,因为它不是需要(但?) 我试图把PlayGame();和UpdateScore();在win.cs.上这要求我做一个:
..
我正在写一个游戏/程序,每隔几秒钟必须向硬盘写入大量数据 - 这需要几秒钟的时间才能完成,并且自然会导致游戏在此期间挂起。 然而,当游戏在写完后恢复游戏时,游戏会跳过几帧。 我需要Unity 跳过绝对无框是如此。如何强制Unity引擎在写入完成前停止执行,以便在恢复时不会跳过任何帧? 为了提供一些上下文,我将捕获每帧的截图,并将它们作为Texture2D存储在队列中。当队列中有超
..
我一直在为我的游戏创建一个模拟风格评分系统,我正在用Unity3D构建,而且当我从updateScore()函数调用AnalogScoreProcessing()时,我注意到了巨大的滞后: / **************************** ****更新分数******************************** / public void updateScore
..
我的场景中有6个InputFields。它们的内容类型是十进制的。 我从这些输入字段获取值,并检查它们的和是否等于100.02。 float fireP = float.Parse(firePercentage.text); float waterP = float.Parse(waterPercentage.text); float lightP = float.Parse
..
我创建了一个Firebase数据库,并使用Push()方法将数据保存到数据库中。这工作正常。但是,我面临的这个问题是当我检索数据。由于Push()通过创建一个临时密钥来工作,我不知道如何进入该树的子进程,使用orderByValue()进行排序。我的JSON如下所示: { “videos”:{ “videoId1”:{ “-KhxlA5-yIHYq-7PQC84”:“{\”url \“:\
..
如何在Unity3D的Firebase数据库中以数组或通用列表的形式获取数据,而不提前知道孩子的名字(键)是什么? $ b 我一直在尝试新的 Unity Firebase插件,我有一个问题弄清楚如何让所有的孩子在一个特定的位置,并把名称(关键)和价值数组或通用名单,使我可以在本地处理数据。请原谅我对Firebase来说是如此的陌生,也许使用了不好的技术来做到这一点,而且这个插件非常新,对我来说
..
奇怪的是,Firebase无法在Unity SDK中创建用户。 调整了Firebase控制台(启用了匿名访问和电子邮件/密码访问),并将google-service.json放置在Unity的Assets文件夹中。 Firebase仍然不会创建用户。这是它总是失败的代码: $ p $ auth.SignInAnonymouslyAsync()。ContinueWith(task =>
..
有谁知道如何将Firebase连接到Unity3d 5?或者任何人都可以建议我一个更好的方式来接收用户名和密码并将其传输到外部服务器并且还通过服务器控制代码中的变量? 解决方案 Firebase现在已经正式支持Unity。 b https://firebase.google.com/docs/unity/设置
..
我正在使用新的Firebase Unity SDK在游戏中建立一个高分,但在尝试更新我的高分列表时遇到了一些问题。这是代码Im试图更新我的高分榜名单运行。 public void GetHighscore(Action callback){ highscoreRef.OrderByChild(“total_score”)。LimitToLast(10).Ge
..
我正在使用 Google VR SDK for Unity 和 FirebaseMessaging.unitypackage 来开发 Unity项目 c $ c $>来自 Firebase SDK for Unity 。 Google SDK的这种组合引发了 code>错误,当我尝试为iOS构建。 最小,完整和可验证的例子重现错误: 要求: iOS设备(7.0或更高版本)
..
只要使用Unity3d与Firebase我有一个数据库的网址,我想发送数据。 我正在使用的代码 void开始() { BtnSendScore(); public void BtnSendScore(){ StartCoroutine(SendScore(“Muhammad Faizan Khan”,100)); $ b $ public IEnumerator
..
Firebase Unity SDK 1.1.1。 Unity 5.5.0p4 XCode 8.2.1使用来自Firebase的身份验证和数据库时在XCode中构建项目时出现以下错误: $ b 架构arm64的未定义符号: “_OBJC_CLASS _ $ _ FIRGoogleAuthProvider”,引用自: objc- libAuth.a中的class-ref(cred
..
新的Firebase for Unity支持刚刚发布到Beta版中,我试图用它来实现Auth。我已经有一个Google登录,它使用来自 GooglePlayGames.PlayGamesPlatform.Instance.GetServerAuthCode 的授权码实现oauth2流,并将其发送到交换访问权限的服务器令牌使用 https://www.googleapis.com/oauth2/v4
..
谷歌最近推出了针对iOS和Android的firebase分析,这非常棒,我想在unity3d 5.4b19的Android游戏中使用它。我试图建立一个插件在android工作室这个链接。我已经成功地建立了一个统一导入的jar,并且构建了一个apk文件。但是,当我尝试初始化firebase分析时,我得到以下错误: AndroidJavaException:java.lang.NoClassD
..
我在我的应用程序中使用Firebase-Unity测试工具来获取实时数据。我想更改树中的节点名称而不覆盖其子节点。例如: IFirebase firebase; firebase = Firebase.CreateNew(“https://test1.firebaseio.com/someChild”); firebase_Rank.Child(“ChilOne”)。SetValu
..
我试图在统一实现firebase的同时努力一点点,firebase还没有提供统一的SDK,我正在考虑这些选项: $ b $ 1 2)使用IKVM从firebase创建一个dll .jar,我知道有人已经完成了但是我还没有读到关于100%工作方法的信息。3)从头开始构建所有的东西在REST API的顶部。 你有什么建议?你有一些有关这个话题的经验,有人在那里做了统一的火力基地工作? :D
..
考虑到3年前的Unity项目,并使用Facebook图表,我确定它是 1.0 , 你可以发布到用户的墙上,如下所示: private byte [] imageAsBytes; Texture2D im = ...您的图像 imageAsBytes = im.EncodeToPNG(); 字典 dct = new Dictionary
..
如何通过Facebook Messenger在Unity游戏中整合共享。我已经尝试使用Facebook Unity SDK 6.2.2和7.0.2 beta。 Facebook SDK是否支持? 解决方案 目前通过Unity SDK无法实现。现在,不支持 Messenger SDK ,因为它仅适用于Android和iOS。 / p> 在Facebook Unity SDK的当前版本中
..
我提出了我原来的问题,因为我设法通过跟踪和错误,大量深入的搜索来弄清楚。 所以,我明白,在Unity中使用最新的Facebook SDK,您可以使用以下方式提取播放器的所有待处理请求: FB.API(“/ me / apprequests”,HttpMethod.GET,RequestHandler) WhereHandHandler是一个IGraphResult,然后
..