在 Unity 5 中创建切换组
Creating toggle groups in Unity 5
我明白为了创建一个切换组,我必须select我想要的游戏对象作为切换对象的holder/parent,然后在Inspector
,点击 Add Component
然后当然 select UI -> ToggleGroup
select Canvas
是组的 holder/parent 是明智的,还是我应该先创建 Panel
然后设置 Panel
作为 holder/parent,或者...?
是否有一套指导方针以及针对这种情况的好的设计是什么?
取决于您的 Canvas。如果它是屏幕覆盖类型,我建议为切换创建一个支架,因为您可能想要多个切换组。例如,如果它的世界 space canvas 仅包含 Toggles,那么将 Toggle 组组件添加到 canvas 本身应该不是问题。
我明白为了创建一个切换组,我必须select我想要的游戏对象作为切换对象的holder/parent,然后在Inspector
,点击 Add Component
然后当然 select UI -> ToggleGroup
select Canvas
是组的 holder/parent 是明智的,还是我应该先创建 Panel
然后设置 Panel
作为 holder/parent,或者...?
是否有一套指导方针以及针对这种情况的好的设计是什么?
取决于您的 Canvas。如果它是屏幕覆盖类型,我建议为切换创建一个支架,因为您可能想要多个切换组。例如,如果它的世界 space canvas 仅包含 Toggles,那么将 Toggle 组组件添加到 canvas 本身应该不是问题。