创建一个带有地形的环境 允许您在 3D 空间中生成和自定义组织材料,让它们看起来和行为像来自现实世界的自然材料。 使用 地形编辑器 的工具,该教程的这个部分教你如何生成和雕刻地形以便在小岛上的玩家生成和导航到体验的第一个几个平台。
在您开始之前,请注意,雕刻地形是一种艺术形式,并且很难精确重现画笔触摸和隐微材质编辑。 只要您的地形满足您自己的体验需求,它就会为您的环境从示例 岛屿跳跃 体验看起来和感觉不同。
创建岛屿
创建您的环境的第一个步骤是创建玩家在体验开始时会生成的小岛,当玩家从平台上下来后,他们的生命值会达到零。使用 Terrain Editor 的绘制工具 ,您可以单击并拖动视窗内的任何位置生成一个大型地形球体,开始岛屿,您稍后可以使用平面区域的展平工具进行调整。
要创建岛屿:
在菜单栏中,导航到 主页 选项卡,然后单击 地形编辑器 按钮。 地形编辑器 窗口显示。
在 地形编辑器 窗口中,单击 编辑 选项卡,然后单击 绘制 按钮。
在 画笔设置 和 材质设置 部分中,保留以关注中/正在关注设置除外:
- 将 画笔大小 设置为 32 .
- 将 源材料 设置为 沙子 。
在视图中,单击视图的生成位置附近的沙子材料。一个沙子材料显示。
塑造岛屿
如果您保持岛屿在现有形状中,玩家将有很难的时间在不从岛屿上掉落的情况下导航。 使用 Terrain Editor 的 平坦化工具 ,您可以单击并拖动球体在固定飞体验上平坦地提升地形,并为玩家提供相对平坦的表面,开始他们
要塑造岛屿:
在 地形编辑器 窗口中,单击 平坦化 按钮。
在 画笔设置 部分中,保留所有默认设置,除了以下几个:
- 将 基础大小 设置为 18 。
- 将 扁平飞机 设置为 修复 。显示新设置。
- 将 修复 Y 平面 设置为 0 。
在视图中,单击并拖动鼠标在球上,直到它完全平坦在顶部。
导航回到 地形编辑器 窗口,然后单击 雕刻 按钮。
在 Brush Settings 和 Material Settings 部分中,将 源材料 设置为1>沙子1>,否则保留所有默认设置。
在视图中,单击并拖动鼠标在岛屿的边缘和水线下漫游,以让岛屿看起来更自然。
创建水
虽然有多种方法可以生成大量的水,但以下指示使用地形编辑器的 填充 工具。这种方法允许您使用特定区域内的任何材料来替换任何材料,包括空气本身。
要创建岛上的水:
在 地形编辑器 窗口中,单击 填充 按钮。
在 选择设置 部分中,
- 将 位置 设置为 0, -15, 0 以确保水位在岛的顶部以下。
- 将 大小 设置为 1800, 5, 1800 以确保水将向您的体验地平线填充。
在 材料设置 部分中,配置工具以下设置:
- 将 填充模式 设置为 替换 。
- 将 源材料 设置为 空气 。
- 将 目标材料 设置为 水 。
点击 应用 按钮。水在岛上生成。
应用材料
现在您已经拥有您岛屿的基础,您可以使用不同的材料来定制其外观。使用地形编辑器的 油漆 工具,您可以单击并拖动在您的地形上,应用草地表面和草刈条纹到岛屿表面的中间。
要将材料应用到岛屿:
在 地形编辑器 中,单击 油漆 按钮。
在 画笔设置 和 材质设置 部分中,保留以关注中/正在关注设置除外:
- 将 材质模式 设置为 油漆 。
- 将 源材料 设置为 叶状草 。
在视图中,单击并拖动岛屿中间的中间部分,应用叶状草材料。
导航回到 地形编辑器 窗口,然后在 画笔设置 和 材质设置 部分中,
- 将 基础大小 设置为 3 。
- 将 材料 设置为 草 。
在视图中,沿着岛的边缘拖动刀锋应用,留下岛的中间空间以便为初始平台和生成位置。
在 Explorer 窗口中,选择 SpawnLocation 对象。
在 主页 选项卡中,选择 移动 工具。
在视图中,将生成位置向岛屿边缘移动,以在第一个平台有空间。示例 岛屿跳跃 - 建筑.rbxl 文件使用位置 -127, -3, 9 .
游戏测试
您可以通过游戏测试您岛屿的外观,以确认岛屿的大小和在您的体验3D世界中的感觉。
要测试您的体验:
在菜单栏中,单击 播放 按钮。Studio进入播放测试模式。
在岛上游走并查看它的外观。当你完成时,请返回菜单栏并单击 停止 按钮。Studio 退出游戏测试模式。
在教程的下一部分,您将学习如何为玩家创建一个可玩的区域,以便跟随最高平台。