unity3d相关内容

unity3d如何用c#实现在按住鼠标左键时即时获取鼠标坐标?

在unity3d引擎下,用c#实现按住鼠标左键时能够一直获取坐标,当鼠标在起点线上面时打印"hh1",鼠标按住移到起点线下面时打印"hh2",再按住移到上面时打印"hh1"。求各位大神点拨! 我自己写的失败的代码。。 void Update () { int x = 0; location = Camera.main.ScreenToWorldPoint ..
发布时间:2017-09-06 11:45:25 C#/.NET

Unity3D项目怎么上传到github?

问 题 我最近在学习Unity3D游戏开发,我新建一个项目之后从assets store下载了几个资源,把prefab拖到自己的场景用到项目里面去之后发现把原来从assets store 下载的资源删除了场景里面的用到的prefab就没有material了。而不删除的话想上传到github备份居然项目文件能到300MB左右,我看光一个png图片都有10MB左右。 github这么大的文 ..
发布时间:2017-09-06 03:49:29 其他开发

http - Unity www 如何获取状态码?

问 题 unity 开发中使用 WWW 各位大牛是如何获取状态码的呢? 如果在不使用第三方库的情况下无法获取状态码,大家都是怎么处理的? 在 Rest API 架构下的解决方案有哪些 WWW www = new WWW (url); yield return www; if (www.error != null) { Debug.Log (www.error ..
发布时间:2017-09-06 01:13:06 其他开发

c# - Unity线程错误

问 题 先上代码 public static void GuestLogin(INClient client ,string USER_ID){ var message = NAuthenticateMessage.Device(USER_ID); client.Login(message, (INSession newSession) => ..
发布时间:2017-09-05 21:24:21 C#/.NET

Android与Unity3d对象OnClickListener

我是一个Unity3d初学者。 我写了一个示例Unity3D项目并将其导出为Android项目。 我在Unity3D对象上触发点击事件? Unity3D游戏有很多对象。 当我点击一个对象时,我想在我的Android项目中做一些事情。 Input.GetTouch是一个Unity3D事件。 我想使用Android OnClick事件而不是。 我应该怎么做? ..
发布时间:2017-08-31 05:19:45 移动开发

Unity中的简单事件系统

我正在使用Unity中的事件系统(C#方式),但是我有问题要实现它。 大多数示例显示一个类,你定义处理程序;那么你写在同一个类中,匹配处理程序的签名的函数,并且你将事件写为静态 public class EventExample:MonoBehaviour { public delegate void ExampleEventHandler(); public static ..
发布时间:2017-08-31 00:09:41 C#/.NET

Unity3d - Input.GetKey多次返回true

我想使用键盘输入将场景中的物体移动。要做这个工作,我创建一个空的游戏对象,并附加一个 .cs 文件。 .cs 文件的代码如下: void Update() { if(Input.GetKey(“up”)){ Debug.Log(“up”); } else if(Input.GetKey(“down”)){ Debug.Log(“down”); } } ..
发布时间:2017-08-29 22:28:59 C#/.NET

如何创建一个使用sprite图像实例化的预制的枚举

基本上我创建了一个预制,“badGuy”有三种类型。每个都有自己的精灵图片。所以我在附加到我的badGuy预制的脚本中创建了以下枚举: public enum BadGuyType { green, blue, red } 我一直在使用因为我没有一个枚举,所以我的预制是一个图像。 badGuy游戏对象有一个公共属性,我可以通过检查器添加它,并实例化了很多次,如下所 ..
发布时间:2017-08-24 01:48:51 其他开发

如何将枚举数量作为常数?

从枚举中定义的项目总数我看到我可以通过使用以下方式获取枚举数: Enum.GetNames(typeof(Item.Type))。 ; 非常棒! 但是,需要这个数字作为一个常数,所以我可以在Unity的 [Range(int,int)] 中使用它。 private const int constEnumCount = Enum.GetNames(typ ..
发布时间:2017-08-24 00:39:04 C#/.NET

获取“system.net.sockets.socketexception没有这样的主机是已知的”在Unity WebGL构建

我一直在Unity中的一个小型webgl事情上发送给用户,他们做了一些事情后的电子邮件。我收到了所有的建立,准备好去,但是当我建立它,并去测试它,当发送电子邮件时,我得到socketexception错误。 这是代码我正在使用电子邮件发送 MailMessage mail = new MailMessage(); mail.From = new MailAddress(myEma ..
发布时间:2017-08-08 22:55:31 C#/.NET

将Unity与Eclipse集成:返回按钮单击

我有一个主要的活动使用按钮,然后我启动团结活动,但我需要完成它并返回上一个活动,而是整个应用程序关闭。 我该怎么办? 谢谢! 编辑: 我使用AR来自高通增强现实(Unity Extension)的玩家 我只有一个主要的活动,我从高通增强现实启动AR播放器。 主要活动 public class Main extends Activity { / **在活动首次创 ..
发布时间:2017-07-29 00:52:05 Java开发

将Unity与Eclipse集成 - 如何遵循“官方”教程的指示?

我已经阅读了关于如何将面向Android的Unity3D项目集成到eclipse中的所有文档。我想要这样做的原因是能够在我自己的“正常”Android应用程序中调用Unity3D Activity。 嗯,我试图按照。 使用我可以想象的所有组合,我做了以下操作: 我使用了Unity Android项目并构建它(在Unity IDE中),然后将 / Temp / StagingArea ..
发布时间:2017-07-28 22:11:21 Java开发

DropDown GUI(分辨率)问题Unity 3D

http://imgur.com/UNR6nNS 查看链接的详细信息。 当我在Android手机上运行我的应用程序(包含DropDown功能)时,DropDown菜单中显示的下拉列表为真的很小,甚至很小。我试图设置resizeTextForBestFit和resizeTextMinSize / maxSize +更改ViewPort(放置下拉列表)的Rect.height,但它不起作用 ..
发布时间:2017-07-17 20:49:10 JavaScript

使用WebClient下载Unity3d中的大文件

我正在寻找有关使用WebClient在Unity3d中下载大型(100mg +)文件的任何想法。 WWW异步运行,除非它返回内存错误并且崩溃了应用程序,所以我已经转到了解决方案: 如何从url并保存在c sharp中使用unity3d的位置? 这样做就像一个梦想,除了,它关闭所有的脚本我的应用程序,直到下载完成。在下载的同时,我似乎甚至不能运行一个加载栏。我已经尝试处理这个通过添加协同 ..
发布时间:2017-07-13 11:49:55 C#/.NET

如何添加c ++代码到Unity项目的简单方法?

所以,我正在Unity中构建一个应用程序,需要分子可视化。有一些库可以用来估计分子的性质,读分子,写分子等。但是很少可视化。 我发现这一个,称为超级球,它被成功地用于Unity项目中,用于分子可视化,称为 UnityMol 。我已经将OpenBabel dll添加到项目中,我希望我可以将超级球相同或任何其他方式添加到团队项目中。 问题是我缺乏制作经验dll(没有任何经验,诚实)。 另 ..
发布时间:2017-06-07 22:50:46 C#/.NET

DLLNotFoundException - Unity3D插件

我在一些Windows机器上的独立构建中得到一个DLLNotFoundException,其他的工作是完美的。 Dll文件绝对是在plugins文件夹中,将其复制到projectName_Data文件夹,但没有区别。 还尝试将dll添加到流媒体资源文件夹并设置新路径.SetEnvironmentVariable)如上所述,但也不起作用。 使用Unity 4.5.5 btw 任何所 ..
发布时间:2017-06-07 22:37:43 .NET组件控件

一起堆栈类的字典

public abstract敌人:MonoBehaviour {} public class A:敌人{} public class B:Enemy {} 我有一个字典。我想让字典包含每种类型的敌人的堆栈。 public class Test:MonoBehaviour { // prefabs public GameObject a,b ..
发布时间:2017-05-24 22:13:35 C#/.NET

在平面地图上随机生成块

我正在尝试在平面地图上随机生成块,并使它们彼此不重叠。 我做了一个矩阵(c#数组)的大小的地图(500x500),块的比例在1和5之间。 代码工作,但如果生成的块与另一个重叠,被毁坏,而不是在其他地方重新生成。 我尝试生成的1000个块中只有大约80个不与另一个块重叠。 以下是生成大约80个块的地图图,绿色正方块是块 void generateElement(int rat ..
发布时间:2017-05-21 15:35:19 C#/.NET

Unity调试Android设备

我很难将断点调试工作与Android设备统一起来。我已经尝试了视觉工作室代码和monodevelop。 在android中: 我已经成功完成了这里概述的所有步骤在tcpip模式下通过wifi连接Android: https://docs.unity3d.com/Manual/AttachingMonoDevelopDebuggerToAnAndroidDevice .html 统 ..
发布时间:2017-04-21 22:45:45 移动开发