创建类似游戏的点击英雄
你好! 所以我的朋友正在尝试开发类似 Clicker Heroes 的游戏. & 他需要知道在制作这样一款游戏时最好的方法是什么,Unity 会是最好的选择吗?或者他可以在 Visual Studio 的 WPF 应用程序中执行此操作. 我们试图弄清楚的是什么是“最聪明"的方式,什么是“最简单"的方式,他有很好的编程知识,所以这不会成为问题.正如我所说,我们只需要找出对他来说最聪明的方式. 解决方案 参见 https://msdn.microsoft.com/en-us/games-development-msdn.aspx[^].
220 2022-07-19
编程技术问答社区
Arduino One和Unity网络播放器
请帮帮我, 我被沮丧地接近了 如何与统一网络播放器串行通信arduino uno?我可以看看源代码的示例吗? 解决方案 与 Arduino 进行通信的唯一直接方式是通过串行通信. 对于 Arduino,请参阅: 串行[^] 一个例子: 串行示例[^] 在计算机端(.net): 串行端口[^] 还有其他一些使用 Arduino shields 的方法: 以太网屏蔽[^] 或 Wifi防护罩[^] 您可以在这些页面上找到代码示例.
158 2022-07-19
编程技术问答社区
如何修复最佳重载方法匹配在unity3d中有一些无效参数?
我正在尝试在 Unity 中为我的游戏创建命令行,并且在添加系统信息命令(如内存)时遇到了这个问题.我希望社区可以帮助我.提前致谢.错误发生在第 216、223 和 225 行. using UnityEngine; using System; using System.Collections.Generic; using System.Text; public delegate void CommandHandler(string[] args); public class ConsoleController { #region Event declarations // Used to communicate with ConsoleView public delegate void LogChangedHandler(string[] log); public event LogChangedHandler logChanged;
192 2022-07-19
编程技术问答社区
连接到mysql DB时出现UNITY 3D登录问题(UNITY 2017.3.0f3)
I am trying to create a LOGIN/REGISTER solution for my app developed via Unity 3D (version 2017.3.0f3). The MySQL DB is located in a paid hosting service in order to avoid restrictions usually caused by FREE hosting services. For some weird reason, it looks like the method Mysqli_fetch_row($return) is ALWAYS returning a NULL value. The Connection to the DB is successful. The query seems to return a NON-NULL value. The $return variable seems also
114 2022-07-19
编程技术问答社区
如何获得不同类的值
我得到错误,我无法从不同的类中获取值.. public class First1 : MonoBehaviour {private 列表listeners = new List();public int watt;void OnTriggerEnter2D(Collider2D theCollider){试试 {CharacterA characterA = theCollider.GetComponent();这个.watt += characterA.watt;for (int i = 0; i listeners.Count; i++) {listeners[i].OnBaterryPluggedIn(this, characterA, characterA.watt);}}catch { /*出错时什么也不做*/ }}void OnTriggerExit2D(Collider2D theCollider) {试试 {CharacterA ch
184 2022-07-19
编程技术问答社区
如何从logitech读取值?
嗨,我是统一 3D 的初学者.请给出任何示例.使用 logitech 解决方案 由于没有人在 3 天内回复您,我建议您可能有更多在 Unity3d 论坛上运气[^]
168 2022-07-19
编程技术问答社区
我想制作一个软件,通过跟踪平板电脑/设备屏幕上的字母来帮助学习字母。使用什么软件来实现这一点?
我想制作一款软件,通过在平板电脑/设备屏幕上追踪字母来帮助学习字母.关于使用什么软件来实现它的任何建议?使用 Unity3d 引擎可行吗? 解决方案 我坚信连接点是一个非常糟糕的主意(以及任何 3D 技巧).这是一个用于训练协调性的练习,但对于写字母(以及教学绘图),它只会分散拼写字母所涉及的更重要的技能,这是不同的. 我有一个不同的想法:您应该将字母显示为绘制它们的动画过程,其顺序和时间(放慢速度)与经验丰富的作家所做的相同.学生应该在一个单独的区域做同样的事情,模仿这个动作.您还可以播放说明每个字母的音频.它的另一个方面:强烈建议初学者获得一个大的区域来绘制一个字母(以及其他任何东西,事实上),尽可能大.它再次激发了重要的运动自由度,并帮助学生避免因精细运动而分心,这些运动应该在以后基本掌握字母表时进行训练. 对于技术,任何动画技术都可以适用.如果高级动画对您来说很困难,您甚至可以播放视频剪辑. 现在,我的建议是基于我自己培养孩子的经验,这是基于一些基础知识,但
154 2022-07-19
编程技术问答社区
该代码如何工作plz解释
给我发邮件 [电子邮件 ID 已删除] 使用系统;public class RandomGenerator{private const uint B = 1842502087U;private const uint C = 1357980759U;private const uint D = 273326509U;私有 静态 uint计数器;private uint a;私有 uint b;private uint c;private uint d;public float value{获取{// ISSUE: 无法反编译方法.}}public RandomGenerator(uint val){base.\u002Ector();this.SetSeed(val);}public RandomGenerator(){base.\u002Ector();this.SetSeed(RandomGenerator.counter++);}public uint GenerateUint
672 2022-07-19
编程技术问答社区
如何在Unity 3D(跑步游戏)中设置角色动画
我想在unity3D中为android制作一个运行游戏. 像《地铁冲浪者》和《神庙逃亡》这样的角色跑步游戏 请建议我应该从哪里开始? 解决方案 听说过动画吗?动画更像是您玩游戏时在屏幕上播放的视频.它们不仅仅是被下一张图像替换的图像,因为真实的视频数据类型只是一堆图像,很快被下一张图像替换,看起来就像在运动一样. 在 Unity 中,您只需选择要为其创建动画的堆栈中的图像,然后将这些图像添加到 Animation 对象.Unity 将为您创建对象和动画.这是 Unity 的美妙之处,它让您只需拖放图像,后端编码将由 Unity 自己处理. 阅读这篇文章,了解更多关于使用哪些文件、在哪里删除以及该过程的结果.http://unity3d.com/learn/tutorials/modules/beginner/animation[^]
214 2022-07-19
编程技术问答社区
如何修复此C#文件?
using UnityEngine; using System.Collections; using GoogleMobileAds.Api; public class InterstitialAdScript : MonoBehaviour { bool hasShownAdOneTime; void Start() { if (GameScript.isGameOver) { if (!hasShownAdOneTime) { hasShownAdOneTime = true; Invoke("showInterstitialAd", 60.0f); } } } public void showInterstitialAd() { s
104 2022-07-19
编程技术问答社区
自动串行端口
我想问一下,如何统一自动创建串口?有任何示例源代码.谢谢 解决方案 Man the dropkick trolls 为什么他们还要费心发帖,哦,等等,他们试图变得有趣......他们自己的传说饭盒. 无论如何,统一回答您的问题,这将使您入门,您需要将 com3 和波特率更改为您需要的任何端口和速度 //统一代码使用 UnityEngine;使用 System.Collections;使用 System.IO.Ports;public class serialControlBasic : MonoBehaviour {串行端口流;//有效波特率 1200,2400,4800,9600,14400,19200,38400,57600 和 115200 void 开始 () {流 = new SerialPort("COM3", 9600);//根据需要更改端口流.打开();//打开串行流.}//每帧调用一次更新void 更新 () {}} 一个小的 Arduino 测试代码
234 2022-07-19
编程技术问答社区
统一的面向对象编程
大家好, 我的名字是 Cynthia,我需要一些面向对象编程的帮助.我有一个学校项目,我正在使用 Unity 制作 2D 平台游戏.我必须创建一个基类和两个从它继承的子类.我必须使用构造函数、属性等. 问题是我有点知道构造函数、属性等是做什么的,但我不知道如何将它们组合在一起制作游戏. 有人可以帮助我,把我推向正确的方向,因为现在我不知道从哪里开始. 我喜欢做的是具有两个子类(敌人 1 和敌人 2)的 Enemy 基类或具有两个子类(项目 1 和项目 2)的基类 Item(某种硬币或能量提升). 我不要求完成脚本,但可以帮助我制作或提供提示或其他东西的人. 如果有人可以帮助我将不胜感激. (我用C#编程,游戏必须用Unity制作). 对不起,如果这不是问这种事情的正确地方. 谢谢 Cynni 解决方案 参见 https://msdn.microsoft.com/en-gb/library/ms173152(v=vs.80).aspx
130 2022-07-19
编程技术问答社区
将类转换为流
我正在尝试将游戏数据保存在文件中,但出现错误无法将游戏数据转换为 System.To.Stream 严重性代码描述项目文件行 错误 CS1503 参数 1:无法从“GameData"转换为“System.IO.Stream"Assembly-CSharp-vs GameControle.cs 43 ......帮帮我............ using UnityEngine; using System.Collections; using System; using System.IO; using System.Runtime.Serialization.Formatters.Binary; public class GameControler : MonoBehaviour { public static GameControler instance; private GameData data; public int cru
150 2022-07-19
编程技术问答社区
Android的Unity Remote不工作
我的安卓统一遥控器突然停止工作并回答我该如何修复它? 解决方案 使用统一遥控器时,您必须严格遵守本文档[^] 用于解决问题.它发生了好几次,它在连接设备后没有开始第一个远程会话,或者虽然突然停止开始任何新会话.遵循本文档可以解决大部分问题. 如果您有任何其他未在此处介绍的问题.请更具体的问题并详细解释.
492 2022-07-19
编程技术问答社区
如何使用C#在unity web player中加载unity3d应用程序。网络?
你好, 如何使用 c# .net 在 Unity Web Player 中加载 unity3d 应用程序? 当我直接在 src 属性中写入路径时,它正在运行,但是当我通过 c# 代码编写路径时,它没有运行. 我该如何解决这个问题. 我想在 UnityWebPlayer 的点击事件中加载对象. 请帮帮我. 感谢 AAdvance. 安吉特·阿加瓦尔 软件工程师 我尝试过的: private void button1_Click(object sender, EventArgs e) { axUnityWebPlayer1.src = @"D:\CarExe\BMW Webplayer\BMW Webplayer.unity3d"; } 解决方案 你检查文档了吗? Unity - 手册:加载 Unity 内容的 HTML 代码[^]
84 2022-07-19
编程技术问答社区
Unity3d使用GPS数据获得平滑的速度和加速度
我正在使用 Unity3D,并使用最后位置的纬度和经度创建了简单的距离、速度和加速度计算器.我正在计算每次 GPS 更新中的最后距离、速度和加速度(大约每秒一次).但有时(2-3 秒间隔)纬度和经度值变化很快(在晴朗的天气和没有障碍物的情况下).这就是为什么速度和加速度值会得到不真实的结果.例如,在稳定的 40 公里/小时速度下,速度值变为 60 公里/小时,并在 2-3 秒内恢复到 40 公里/小时.我在这里问如何避免这种不准确和快速的 GPS 数据变化? 我正在使用 Nexus 5 设备 感谢您的帮助和提示 PS.如果我犯了任何语法和逻辑错误,请编辑我的问题. 我尝试过的: 有我的代码: using UnityEngine; using System.Collections; using UnityEngine.UI; using UnityEngine.SceneManagement; public class Manager : MonoBeha
752 2022-07-19
编程技术问答社区
什么';从零开始unity 3D游戏开发的基础知识
我是来开始3D游戏开发的……我只需要简单指导开始 3D 图形开发的最佳方式有些人向我推荐此链接以获取 基本指南“开始 3D 游戏开发".请给我最好的指导... 我尝试过的: 我想“开始3D 游戏开发".请给我最好的指导... 解决方案 学习这门学科的唯一方法是通过 Google 进行研究或购买一本书.
170 2022-07-19
编程技术问答社区
如何保留旧的行文字?
我一直试图弄清楚这一点,但没有成功.我要做的是保留旧文本,而脚本在旧文本下方添加新文本. public GameObject Text_Object; private Text textComponent; void Start () { //gets the text UI Object in canvas component textComponent = Text_Object.GetComponent(); textComponent.text = "Hello"; Text2(); } void Text2(){ textComponent.text = "Hey"; } 基本上你可以看到
144 2022-07-19
编程技术问答社区
如果键入命令,如何保留旧文本并添加新的文本行
嗨,我基本上是想保留旧文本,而如果您输入帮助,它会添加一个新文本行.问题是每次我输入帮助时它都会再次打印旧文本(两次),然后打印新文本. public Canvas myCanvas; public Text myText; private string display = ""; List chatEvents; private bool calltext; public InputField inputfield; private Dictionary> commands; protected void Awake() { commands = new Dictionary>(); // Add the commands you want to recognise along with the
66 2022-07-19
编程技术问答社区
如何将公共文本的数据用于公共字符串输入字段?
我使用数据库中的数据进行抽奖,我创建了两张表,一张用于玩家,一张用于获胜者.我想从公共文本中获取数据并使用该数据存储获胜者的信息,使用公共字符串输入字段. 任何建议或帮助或不同的方法都会很好! 提前致谢! 我尝试过的: using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEngine.UI; public class DataInserter : MonoBehaviour { string CreateGanadoresURL = "http://localhost/trivia/ganadores.php"; public Text factura; public string inputFactura; public string inputRuc; public string inp
192 2022-07-19
编程技术问答社区