Skip to content

GradientSky ​

渐变天空用于在场景中创建双色渐变背景,通过起始颜色和结束颜色定义天空色调,并支持调整渐变方向、过渡位置和柔和度。它继承自基础天空类型,可受雾效影响,适合营造不同的环境氛围。

概览 ​

渐变天空用于在场景中创建双色渐变背景,通过起始颜色和结束颜色定义天空色调,并支持调整渐变方向、过渡位置和柔和度。它继承自基础天空类型,可受雾效影响,适合营造不同的环境氛围。

继承自 BaseSky;可通过 World:CreateUnit("GradientSky", ...) 创建;返回单个单位

属性 ​

名称类型默认值说明
StartColorColorColor.New(255, 171, 209, 255)渐变天空的起始颜色,与 EndColor 共同定义天空的渐变效果。
EndColorColorColor.New(127, 215, 255, 255)渐变天空的结束颜色,与 StartColor 共同定义天空的渐变效果。
DirectionGradientSkyDirectionEnums.GradientSkyDirection.X指定渐变方向,可选值为 Enums.GradientSkyDirection.X 或 Enums.GradientSkyDirection.Y。
CenterFloat0.5控制渐变过渡中心的位置,取值范围通常为 0 到 1。
SoftnessFloat1.0控制渐变过渡的柔和程度,取值范围通常为 0 到 1。