Box3WorldKeyframe / GameWorldKeyframe 世界关键帧
属性¶
- duration: 该帧的持续时长,这不是一个绝对的值,实际值还要计算其他帧的持续时间
该值越大,能在整个动画中占据的时间就越大 - easeIn: / 该帧缓入效果
- easeOut: / 该帧缓出效果
- fogColor: / 雾颜色
- fogStartDistance: 雾起始距离
- fogHeightOffset: 雾起始高度
- fogHeightFalloff: 雾高度衰减率
- fogUniformDensity: 均匀雾量,范围\([0, 1]\)(如果>
0
,就不能看到天幕) - maxFog: 最大雾量,范围\([0, 1]\)
- lightMode:
'natural'
|'manual'
世界光照模式,'natural'
为自然模式,昼夜循环按照一定的规律进行。'manual'
为手动模式,需要手动设置各个方向上的光。
- sunPhase: 太阳运行阶段,按照
timeOfDay = (sunPhase + sunFrequency * tick) % 1
公式计算 - sunFrequency: 太阳在天空中移动的频率,数值越高,太阳运动越快
- lunarPhase: 月亮的相位,范围\([0, 1]\)
- sunDirection: / 太阳的方向
- sunLight: / 太阳的光照颜色
- skyLeftLight: / 太阳在
-x
方向的光照颜色 - skyRightLight: / 太阳在
+x
方向的光照颜色 - skyBottomLight: / 太阳在
-y
方向的光照颜色 - skyTopLight: / 太阳在
+y
方向的光照颜色 - skyFrontLight: / 太阳在
-z
方向的光照颜色 - skyBackLight: / 太阳在
+z
方向的光照颜色
- rainDensity: 雨密度。密度越大,雨滴越多
- rainDirection: / 雨点方向
- rainSpeed: 雨速度
- rainSizeLo: 雨点最小尺寸
- rainSizeHi: 雨点最大尺寸
- rainInterference: 雨扰流幅度
- rainColor: / 雨点颜色
- snowDensity: 雪密度。密度越大,雪花越多
- snowSizeLo: 雪最小尺寸
- snowSizeHi: 雪最大尺寸
- snowFallSpeed: 雪下落速度
- snowSpinSpeed: 雪自旋速度
- snowColor: / 雪颜色
- snowTexture: 雪纹理,格式为
'snow/*.part'
- gravity: 重力大小
- airFriction: 空气阻尼大小,范围\([0, \infty]\)