问题标签 [unity3d]

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 回答
2031 浏览

image - UNITY3D 中的图像库

是否可以使用 Unity3d创建与此类似的图片库。我知道可以单击、拖动图像并使用 jQuery 保存它们。但是有没有办法在 Unity3d 中动态创建图像,然后加载、移动、拖动和保存它们?

如果这听起来令人困惑,这就是我想要做的。

创建一个空白板。将“n”个图像添加到板上以在屏幕上显示它们。添加新图像时,其他图像会自动移动和调整以适应新图像(自动对齐功能)。图像可能不是固定大小的。最后,完成所有这些后,保存页面,以便下次它们都以相同的方式加载。所有这些都需要使用网络播放器来完成。(应该首先提到这一点)。到目前为止我的想法——

为电路板创建一个平面。(这将保存图像)。创建/加载平面预制件,然后将图像作为纹理添加到它们。因此,这将为 n 个图像创建“n”个不同的平面。用户完成排列后,保存平面的 rect() 属性。这可能使用 Unity3d 还是有更好的解决方案?我需要创建一个照片库,用户基本上可以进入工作室并查看工作室每一侧的不同照片。

非常感谢任何建议和帮助。

0 投票
1 回答
1501 浏览

c# - C# SerialPort.ReadExisting 错误

我已经通过 com 端口将 Unity 项目连接到 Arduino 板。我在使用时从它接收数据很好SerialPort.ReadLine(),但是,如果我使用SerialPort.ReadExisting()我得到错误:

你调用的对象是空的

我需要使用 ReadExisting,因为我的应用程序无法跟上 Ardunio 板吐出数据的速度。

我已经让 ReadExisting 在 XNA 项目中正常工作,只是在统一项目中使用时我遇到了问题。

任何帮助将不胜感激。

0 投票
3 回答
11376 浏览

unity3d - Create a copy of an gameobject

How do you create a copy of an object upon mouse click in Unity3D?

Also, how could I select the object to be cloned during run-time? (mouse selection preferable).

0 投票
1 回答
1625 浏览

iphone - 使用 Unity 构建实现 iphone MSAA

我想将 MSAA 实施到游戏的 Unity 构建中。目前我正在使用从 Unity 论坛获得的这段代码,它可以编译,但我可以清楚地看到它在游戏中没有任何效果。任何帮助,将不胜感激。

0 投票
2 回答
518 浏览

iphone - 普通 iPhone 应用程序的游戏引擎使用情况

当标准的 iPhone UI 控件变得过于乏味,而您希望您的简单记谱应用在颜色、动画、非标准GUI 字体和背景壁纸等方面更加突出,那么集成游戏引擎是否有意义对于这样的事情?

我对 Unity3D 和 Torque2D 进行了修补,想知道是否有人使用它们与默认的 obj-C SDK 控件和对话框制作“普通”(非游戏)应用程序?

请问你能分享你的经验吗?

0 投票
2 回答
26587 浏览

browser - Blender 与 Unity

我想做一个3D游戏,最好是可以在浏览器中玩的。有人说blender,有人说unity。各自的优缺点是什么?

0 投票
3 回答
31877 浏览

c# - 由于对象的当前状态,操作无效 - Linq on List

在列表上运行 Linq 查询时会引发此错误。

我在 C# 中使用 Unity3D 3.0(Unity3D 使用 Mono 2.6)。据我所知,Unity3D 是单线程的。它通过将继承基类的“脚本”(c# .cs 文件)附加到“游戏对象”来工作。此外,Unity 控制脚本的实例化和序列化,因此您不能使用构造函数。

我有一个 RoadNetwork 脚本,其中包含对 RoadNodes 和 RoadCurves 的引用,它们都通过单例定位 RoadNetwork 并自行注册/注销。我在 RoadNode 和 RoadCurve 中放置了“迷你工厂”,它们努力将自己连接到游戏对象。

RoadNode 首先检查 RoadNetwork 以确保在同一位置没有节点,通过执行以下操作:

RoadNetwork 中的适当方法是:

tempList 试图缩小问题范围,但我得到了完全相同的错误。它应该是“Nodes.Single(...”,但我怀疑它是否重要。如果我直接在 New() 方法中调用 Linq 查询,我会得到同样的错误。

所以是的,这个异常抛出并指向那个 tempList.Single() 行。原因是什么?

0 投票
2 回答
5967 浏览

c# - 使用 Unity 开发的最佳语言?

我想请教大家关于 Unity 框架和编程的一切。Unity 支持三种不同的语言;嘘,C# 和 Unityscript。假设您是在 OS X 上编程和开发的新手。

与 Unity 一起学习和使用来创建游戏的最佳语言是什么?

0 投票
3 回答
292 浏览

unity3d - Unityscript - 这是什么样的声明?

我来自其他编程语言,我是 Unityscript 的新手。我试图了解 Unityscript 代码在做什么。

我找到了这条线

这是什么宣言?这条线在做什么?写起来不容易

因为我没有看到代码中的任何地方都使用了 Vector2?

将减法分配给两个变量的行?

谢谢。

0 投票
1 回答
118 浏览

c# - x =某物(x)作为某物(x)

在支持单声道 2.6ish 的 Unity3D 中,对于 gui 元素,我会写这个

但是我想写一些类似的东西

我该怎么做呢?请注意,SomeProperty 是一个浮点数,并且这个 GUI 内容进入一个 OnGUI 方法,该方法在每一帧都被调用,所以我不必滚动我自己的 PropertyChanged 事件。