16得票2回答
如何在Unity中创建类似Illustrator/Photoshop的贝塞尔曲线绘制器

我需要创建复杂的分段贝塞尔曲线,因此我想更新代码以创建类似于Illustrator/Photoshop钢笔工具的贝塞尔曲线。这个视频展示了钢笔工具的行为。 请注意,我不想像视频中展示的那样使用前两个锚点创建二次贝塞尔曲线,而是更喜欢立方曲线(如链接的代码示例)。 以下是我意识到的Illus...

15得票8回答
如何克隆多个游戏物体,使克隆的属性可以在场景视图中调整以匹配所有其他物体?

我问过如何调整一个克隆体的形状/尺寸以影响场景视图中的所有其他克隆体,被接受的答案非常准确。它只能克隆一个游戏对象。我尝试进行一些调整,但唯一想到的解决方案是为其他对象添加重复方法。当处理多个要克隆的游戏对象时,这并不起作用。 如何克隆多个独特的游戏对象,以便调整一个克隆体的组件/属性会影响...

11得票1回答
如何在Unity中使用Google账户进行用户认证?

Firebase认证允许您使用其他登录提供者(Facebook、Twitter等)的身份验证令牌进行身份验证。我的应用程序旨在发布iOS和Android版本。我发现使用Google和Apple进行身份验证可以覆盖99%的潜在用户。到目前为止,我发现在Unity中使用Google进行身份验证是非...

10得票4回答
如何在Unity检视面板中使用bool类型来启用/禁用列表?

我有一个名为“Level”的ScriptableObject脚本,里面有一个游戏物体列表和一个布尔变量“introduceNewEnemies”。 我想做的是:当布尔变量打开时,我想启用该游戏物体列表。当其关闭时,使用Unity自定义检视器方法或属性绘制器将其隐藏/灰化(我们无法向其中添加元...

9得票2回答
如何在Unity3D中自定义脚本图标而不使用"Assets/Gizmos"目录

我知道这个问题可能已经被问了很多次,但是很多时候回答都是错误的。 我想要的是: 在检查器中为特定的组件/脚本(例如图2和图3)以及项目视图(例如图1)使用自定义图标 我到目前为止所做的: 对于每个需要有图标的组件/类,我在文件夹中有一个相应的图标文件。 Assets/Gizmos/...

9得票1回答
如何在自定义编辑器中选择嵌套的ReorderableList中的元素?

我在我的CustomEditor脚本中有一个ReorderableList。在drawElementCallback中,我添加了第二个嵌套的ReorderableList。一切都很好,我可以像这样向两个列表中添加元素 但是,正如您所看到的,由于某些原因,我无法选择内部Reorderabl...

7得票1回答
GUIStyle.hover状态适用于Unity编辑器标签(或除Button以外的其他控件)吗?

我正在Unity中创建自定义编辑器窗口。当鼠标悬停在标签上时,我想让标签改变颜色。为了实现这个目标,似乎应该使用以下方法: GUI.skin.label.hover.textColor = Color.red; GUILayout.Label("My Label"); 但当我将鼠标悬停在...