gameobject 相关问题

GameObject是Unity3D引擎的关键组件。它通常与Unity3D问题相关联。

Unity 3D 中的GameObject.Find()

这是我在Unity3D教程中找到的一个C#方法: 公共列表件=新列表(); // 池中的棋子列表 公共 Piece GetPiece(PieceType pt, int VisualIndex) { ...

回答 5 投票 0

GameObject 不在层次结构中,但其脚本的 Update 被调用?

现在我面对着一个幽灵物体。 我删除了一个附加到一个对象的脚本。但由于某种原因,脚本的更新函数总是被调用。 我将此行添加到更新中:

回答 3 投票 0

将球体移动到 3D 空间 Unity 中地形上的 2D 路径点

我正在尝试使用 Unity3D 创建动画,其中我有一个通过将高度图转换为地形创建的世界。 使用 python 程序,我正在计算这个球体的路线,并且......

回答 1 投票 0

有没有办法检查一个对象的所有子对象是否都处于活动状态?

我是一名 C# 初学者,我正在尝试在 Unity 中制作游戏。因此问题是:我可以检查一个对象的所有子对象是否在场景中都处于活动状态吗?我想用它来检查所有敌人是否都是...

回答 2 投票 0

在 Unity C# 中实例化游戏对象列表

如何使用c#实例化Unity3D中的GameObject列表? 我在检查器窗口中手动填充预制件列表。 下面是我在 Deck.cs 中编写的代码,但我得到“对象引用是...

回答 2 投票 0

unity 游戏对象在 Hololens 2 中不可见

我刚刚创建了一个简单的unity项目并将其部署到HoloLens 2上,出现了飞溅的网格,并要求我确认权限,但之后什么也没有出现,我只看到了指针,我的

回答 1 投票 0

如何将新的游戏对象设置为组件游戏对象的子对象?

我想创建一个空的游戏对象,它是组件游戏对象的子对象。 例子: 我有一个简单的样条线,我使用子对象作为控制点。我有一个添加新按钮

回答 2 投票 0

如何在 Unity 中向前和/或向后移动?

我试图让我的游戏对象向前和向后移动,但每次我按 w 或 s 时,它根本不会移动。对于 a 和 d,它们将使游戏对象移动。 这是我的代码: 使用 UnityEngi...

回答 2 投票 0

每个 OnTrackingFound Unity + Vuforia 上的 C# ScaleUp Gameobj

我尝试了一切,但无法启动并运行。目前我正在使用 Unity3d 2021.3.9f 和 Vuforia 10.14.4 进行测试。 我的目标是跟踪 ImageTarget,每次找到 ImageTarget 时,

回答 1 投票 0

统一移动对象的枢轴点

这是我试图移动其枢轴的对象: 我目前正在尝试将该对象的枢轴点移动到中心,因为我需要将它集中在那里以用于我正在制作的脚本,

回答 1 投票 0

翻转游戏对象的 Unity 事件触发器

所以我有“n”个按父级水平布局组件排序的子游戏对象。 这些子游戏对象是卡片,它们有正面和背面,用

回答 1 投票 0

如何在脚本中访问碰撞体的游戏对象?

我正在Unity3d中制作纸牌游戏。我使用 C# 以编程方式创建卡片作为游戏对象。我想知道如何使每个对象(卡片)在鼠标按钮单击时移动,我尝试了 Rayca...

回答 2 投票 0

无间隙地旋转和定位一排游戏对象

我有一个预制的房子,上面有一条路,像这样: 我想并排排列这些以创建一条街道,但我也想让它们稍微倾斜,这样道路看起来就...

回答 1 投票 0

如何在Unity中实例化自定义类的GameObject?

我有一个名为 GamePiece 的脚本,它附加到预制件上。现在我想从包含所有预制件的 GamePiece[] gamePieces 中生成随机游戏片段。 私有 IEnumerator

回答 2 投票 0

Unity 当我们已经在图形重建循环中时,尝试为图形重建添加图像。不支持

我正在 Unity 中开发游戏,但最近我遇到了这个无法解释的错误,当我尝试编辑 GO 子组件时弹出。 item.transform.GetChild(0).GetComponent 我正在使用 Unity 开发一款游戏,但最近我遇到了这个无法解释的错误,当我尝试编辑 GO 子组件时弹出该错误.. item.transform.GetChild(0).GetComponent<SVGImage>().sprite = script.GetFlipperPreviewSpriteById(myFlippers[i].Id); item.transform.GetChild(1).GetComponent<Text>().text = myFlippers[i].Id+" flipper"; 我收到这个错误信息.. 2022.05.03 21:52:48.749 22693 27192 Error Unity Trying to add IMG_imageItem (Unity.VectorGraphics.SVGImage) for graphic rebuild while we are already inside a graphic rebuild loop. This is not supported. 我在我的项目中实施 Firebase 后开始出现此错误,我无法继续前进。我找不到任何文章谈论这个所以我希望我至少能得到一些答案:)提前致谢! Unity版本2019.4.36f1 经过 5 页的谷歌和一点点运气,我发现这篇文章正是在谈论我的问题,基本上你只能在主线程上更新 UI,所以当你使用诸如 firebase 之类的异步函数时,你需要制作编辑你的函数在主线程上运行的 UI SetActive()只能从主线程调用 在我的理解中,Unity在处理图形重建时(在Update()和StartCoroutine之后),你是不允许修改UI元素的(比如调用SetActive())。 所以你应该过一段时间再做这些操作。你可以使用StartCoroutine ,它保证在图形重建之前的下一帧运行你的代码。但是你必须在 yield 关键字之后编写代码(因为 yield 关键字之前的代码将在这一帧立即运行,与图形重建)。

回答 2 投票 0

一旦玩家在 Unity 中捡起四枚硬币,无法弄清楚如何使用 SetActive(False) 让门消失

我正在制作 Roll-A-Ball 的 3D 再现,无论我采用何种方法,我都无法使用 SetActive 让门消失,这就是我现在所拥有的: 使用系统集合; 使用 ...

回答 1 投票 0

按下一个键时在两个游戏对象之间切换

我想做一个你向前行驶的小汽车游戏。 现在我想编写一个脚本,当你按下“V”键时,摄像头切换到另一个摄像头,如果你再次按下它就会......

回答 2 投票 0

Unity 3d:如何在不知道我将使用的确切预制件的情况下在运行时启动预制件?

下面提供的代码似乎没有从文件中获取的预制名称生成对象 空载() { 字符串 [] 文件 = 目录 .GetFiles(Application.persistentDataPath, "*.furnit...

回答 1 投票 0

Unity 3d 我如何在不知道我要使用哪个预制件的情况下在运行时启动预制件?

下面提供的代码似乎没有从文件中获取的预制名称生成对象 空载() { string[] files = Directory.GetFiles(Application.persistentDataPath, "*.furnit...

回答 0 投票 0

检查游戏对象在实例化之前是否会重叠。 [统一二维]

我想在实例化之前检查我的 Prefeb 是否与游戏对象重叠。请注意,预制件的大小和形式各不相同。 我已经尝试了很多方法并在谷歌上搜索了很多东西,但我...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.