一个 天空盒子 ( Sky 是由六个单独的图像组成的立方体,在体验中创建一个身临其境的背景。当图像设计完美对齐时,天空盒子会呈现像在体验中被困在立方体里的感觉。这使体验感觉更大,并且添加深度到您的气氛,例如模
此外,Sky 对象还包括 天体 ,例如太阳、月亮和星星,它们动态地出现、升起和设置在 TimeOfDay 或 1> Class.Lighting.ClockTime|ClockTime1> 。
最后,Sky 对象可以用作 ViewportFrames 中的立方体地图。 For details, see 框架。
创建一个天空盒子
如果您创建了自己的天空盒子图像,您必须首先将其导入到 Roblox 才能在天空盒子中使用。每个图像都必须在 所有边 的邻近图像上完美无缝。
要创建一个天空盒:
选择新的 Sky 对象。
在 属性 窗口中,为以下天空属性分配一个材质:
- SkyboxBk — 天空盒子的 返回 方块。
- SkyboxDn — 天空盒子的下方 下 方。
- SkyboxFt — 天空盒子的前 正方形 。
- SkyboxLf — 天空盒子的左侧 广场 。
- SkyboxRt — 天空盒子的右边。
- SkyboxUp — 天空盒子的上方 up 方。
天界之体
默认情况下,Sky 对象包含天体,例如太阳、月亮和星星。 这些天体动态地出现、升起和设置在 TimeOfDay 或 ClockTime 属性值上。
您可以通过以下属性来自定义天体:
- SunTextureId — 设置太阳的纹理。
- SunAngularSize — 设置太阳的相对大小。
- MoonTextureId — 设置月亮的材质。
- MoonAngularSize — 设置月亮的相对大小。
- StarCount — 设置天空盒子中的星星数量。