问题标签 [unity5]

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

c# - UNIDUINO 帮助切换相机的

每次按下 Arduino 上的按钮时,我都需要我的脚本转到下一个摄像头,我就是无法让它工作,有人可以帮我吗?

我让 Arduino 与 Anity 通信,但我无法理解相机切换部分。

有人能告诉我如何让一个按钮按下跳到下一个相机,所以我只需要一个按钮来显示所有相机的

0 投票
0 回答
29 浏览

c# - 非静态字段、方法或属性“Shield”需要对象引用

在接下来的几天里,我即将开始一项游戏设计和开发研究,我想在我开始掌握它之前,为了时间而继续前进并向前迈出一步。

在创建游戏项目几天后,我陷入了这种愚蠢的情况,即我从脚本 1“PlayerDamageHandler”调用公共 Int“盾牌”到脚本 2“PlayerHealthGUI”,一开始我可以从Public Static Shield Int,但我需要 SHIELD 成为 Public NOT static int,每当我从“Shield int”中删除“static”时,我都会收到编译器警告

我还在c#编程领域迈出第一步,了解我作为学徒的情况,这次我需要一位大师来帮助我理清思路。

(自从我沉迷于编程以来,我的睡眠时间也只有过去的 1/4!)

基本上,您如何将 PlyDmghandler 中的“Shield” int 称为 PlyGUI,使其如此:

使 int“屏蔽”公开(非静态)并从“PlyHealthGUI”调用它

这些是我第一天制作的第一个 c#(我的第一个代码行,它们真的很简单):

这是需要调用“Shield”以在用户界面“文本”上呈现其值的 2*nd 脚本。

0 投票
0 回答
25 浏览

c# - 如何根据与玩家对象的距离更改背景地形的饱和度?

我有一个在地形周围移动的游戏对象。

我希望它访问的地方在物体接近时被点亮,并在它离开该区域时再次变暗。

我如何实现这一目标?

0 投票
1 回答
118 浏览

c# - 在多人游戏中窃取敌人点数

gameObject我有一个生成的“播放器” OnServerInitialized()。时,它的标签“敌人”更改为“玩家” GetComponent<NetworkView>().isMine

我想做类似的东西:

但我不知道如何获得生成的敌方玩家的积分。

我的 ScoreManager 脚本:

它附加到gameObject名为ScoreText.

0 投票
2 回答
5108 浏览

android - PlayerPrefs 不保存在 Android/iOS 手机上,但保存在 Unity 编辑器上

我在 iMAC 上使用 Unity 5。我在播放器偏好方面遇到了奇怪但真正未知的问题。

问题 :

在 Unity 编辑器上 - 我已在 UnityEditor 中正常工作的播放器首选项中存储了整数值,当我在 unityEditor 中重新启动游戏时,它已保存,我可以检索旧保存的播放器首选项的值。

在 Android/iOS 设备上 - 我已经在设备上运行了相同的代码,然后行为将会改变。在运行游戏播放器首选项期间工作正常,我可以设置并获取该值。但是当我重新启动游戏时,我失去了那个值,并且无法再次检索那个保存的值。

我厌倦了解决这个问题,但我无法获得成功。

任何人都知道有关播放器偏好的这种不知情行为的解决方案吗?

先感谢您。

0 投票
2 回答
316 浏览

c# - 如何玩出孩子的粒子

结构是Cube+Bridge>Cube>CubeTrigger我想在其中附加脚本 OnTriggerEnter (其他对撞机)和

我想打开 Cube+Bridge>Cube>ParticleGroup>Fire1, Fire2, Fire3, Fire4的 4 个粒子。

如何找到他们?

0 投票
2 回答
250 浏览

c# - 如何在 1 个游戏对象中启用/禁用脚本?

我有gameObjectMainCamera,并且有脚本 LookAtCamera 作为我的主要视图选项,我有脚本 MouseLook,我想通过右键单击使其成为次要。

如何将脚本声明为 MainCamera 的公共组件?我只启用了其中一个并通过鼠标右键单击在它们之间切换。

0 投票
1 回答
1281 浏览

unity3d - 在 Unity 5.1.1 中跨多个场景复制地形

我正在尝试为多个不同的场景复制地形并稍微改变地形,例如草和树。但是,这样做时,对一个地形进行一次更改会更改另一个场景上的地形。我知道为什么会发生这种情况,并尝试了多种不同的方法(例如复制地形数据本身)以使其正常工作,但到目前为止似乎没有任何工作。我正在使用 Unity 5.1.1。有什么办法可以解决这个问题吗?这样做可以节省大量重建地形的时间。我也知道像这样的问题已经在这里发布,但不幸的是,没有一个解决方案有效。因此,任何帮助将不胜感激!

非常感谢!

0 投票
1 回答
489 浏览

c# - Unity 5 - 编辑 camera2DFollow 脚本

我正在使用camera2DFollowUnity 5 附带的标准脚本。但是我对相机的位置有疑问。我已经旋转了我的主相机,现在看起来像这样。

例子

您会看到我的播放器位于屏幕顶部而不是中间。

对于没有它的人来说,这是 C# 中的默认脚本。

我想将 Y 更改为当前位置的 +3。因此,如果我的相机在 Y 2 上而不是在 Y 5 上。(这使得玩家在中间而不是在顶部)。

谢谢您的帮助!

0 投票
1 回答
254 浏览

unity3d - 使用 unity5 我无法导出到 webGl

该程序在带有WebGl的统一编辑器上运行,但是当我在构建过程中点击构建时,统一停止并且我必须从任务管理器中关闭它?我已经将播放器设置(例如 .Net 2.0 而不是 .Net 2.0 子集剥离级别更改为条形程序集 webgl 内存大小 512)但它不起作用,请帮助