主题
GradientSky
渐变天空用于在场景中创建双色渐变背景,通过起始颜色和结束颜色定义天空色调,并支持调整渐变方向、过渡位置和柔和度。它继承自基础天空类型,可受雾效影响,适合营造不同的环境氛围。
概览
渐变天空用于在场景中创建双色渐变背景,通过起始颜色和结束颜色定义天空色调,并支持调整渐变方向、过渡位置和柔和度。它继承自基础天空类型,可受雾效影响,适合营造不同的环境氛围。
继承自
BaseSky;可通过World:CreateUnit("GradientSky", ...)创建;返回单个单位
属性
| 名称 | 类型 | 默认值 | 说明 |
|---|---|---|---|
StartColor | Color | Color.New(255, 171, 209, 255) | 渐变天空的起始颜色,与 EndColor 共同定义天空的渐变效果。 |
EndColor | Color | Color.New(127, 215, 255, 255) | 渐变天空的结束颜色,与 StartColor 共同定义天空的渐变效果。 |
Direction | GradientSkyDirection | Enums.GradientSkyDirection.X | 指定渐变方向,可选值为 Enums.GradientSkyDirection.X 或 Enums.GradientSkyDirection.Y。 |
Center | Float | 0.5 | 控制渐变过渡中心的位置,取值范围通常为 0 到 1。 |
Softness | Float | 1.0 | 控制渐变过渡的柔和程度,取值范围通常为 0 到 1。 |
