我的问题涉及NavigationMeshes,我已经准备好了一个基于网格的地图生成器。我可以生成由立方体组成的地图,这些立方体被分为墙和地板。
在生成地图后,我可以将其保留为预制件,在导航菜单中可以烘焙网格,但接下来要做的是,我想将其保存为已经烘焙过导航网格的预制件。当我这样做并从场景中删除地图时,它会消失,但已经烘焙的网格仍然存在。要再次将地图放置在另一个位置上,我必须重新烘焙。主要想法是生成“x”个带有烘焙网格的级别,然后根据我想要的级别实例化它们。这可行吗?感谢您的时间。
编辑: 在烘焙一些示例导航网格后,出现了一个与我正在工作的场景同名的文件夹,其中包含导航网格文件。现在,这是我的编辑问题。我可以为每个不同的地图烘焙几个不同的导航网格,然后在加载这样的地图后在代码中使用适当的导航网格,以便它们能够很好地协作吗?
在生成地图后,我可以将其保留为预制件,在导航菜单中可以烘焙网格,但接下来要做的是,我想将其保存为已经烘焙过导航网格的预制件。当我这样做并从场景中删除地图时,它会消失,但已经烘焙的网格仍然存在。要再次将地图放置在另一个位置上,我必须重新烘焙。主要想法是生成“x”个带有烘焙网格的级别,然后根据我想要的级别实例化它们。这可行吗?感谢您的时间。
编辑: 在烘焙一些示例导航网格后,出现了一个与我正在工作的场景同名的文件夹,其中包含导航网格文件。现在,这是我的编辑问题。我可以为每个不同的地图烘焙几个不同的导航网格,然后在加载这样的地图后在代码中使用适当的导航网格,以便它们能够很好地协作吗?