我正在尝试构建一款使用已知游戏“The Sims”概念的游戏。现在我正在为 3d 角色构建 AI,我需要玩家能够判断角色应该去哪里或做什么。我想知道创建带有动画的弹出菜单的最佳方法,有点显示一些选择,这样当玩家单击 3d 角色时,他可以选择他想做的任何地方。我知道这必须使用放置在播放器上方的 Canvas 下的 UI 元素。然而,我不能在一个场景中有 2 个 Canvas ,而且我不知道如何将它们固定到角色上,以便它与他一起移动。提前致谢。 在这里你可以明白我的意思,这就是模拟人生游戏
最佳答案
这里有两种主要方法:
1) 使用世界空间 UI。
2) 使用屏幕空间 UI 并使用世界空间到屏幕空间转换来实时定位它。
当您接触这两个主题时,它们都会大幅扩展,因此无法在此处提供更多详细信息。
虽然之前玩过《模拟人生》,但如果您追求与模拟人生相同的风格,我建议您使用世界空间 UI 系统。
关于visual-studio - 在Unity3D中单击角色时创建弹出菜单Sims的样式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55305077/