Box3EntityKeyframe / GameEntityKeyframe 实体关键帧
属性¶
- duration: 该帧的持续时长,这不是一个绝对的值,实际值还要计算其他帧的持续时间
该值越大,能在整个动画中占据的时间就越大 - easeIn: / 该帧缓入效果
- easeOut: / 该帧缓出效果
position : / 实体的位置velocity : / 实体的速度collides : 实体是否可碰撞fixed : 实体的位置是否固定不动gravity : 实体是否会因重力下落mesh : 实体的外形。格式为'mesh/*.vb'
meshColor : / 实体的颜色,r、g、b、a的范围都是0
~1
meshScale : / 实体的缩放比例。其x、y、z为1
时,一个像素点为一个方块大meshOrientation : / 实体的旋转角度meshOffset : / 实体的位移meshMetalness : 实体的金属感meshEmissive : 实体的发光度meshShininess : 实体的反光度mass : 实体质量friction : 实体的摩擦系数,数值越大,摩擦力越大restitution : 实体的弹性,数值越大,弹性越大interactRadius : 进入实体互动的范围。范围越小,需更靠近。interactHint : 进入实体互动范围时,实体身上出现的提示文本particleRate : 实体每秒产生粒子的数量particleRateSpread : 增加实体每秒产生粒子数量的随机性particleLimit : 实体可产生粒子总数的上限particleLifetime : number 实体所产生粒子能存活的秒数particleLifetimeSpread : 增加实体所产生粒子存活时间的随机性particleSize : [] 实体所产生粒子的大小变化,数组中有1~5个元素particleSizeSpread : 增加实体所产生粒子大小的随机性particleColor [] / [] 实体所产生粒子的颜色变化,数组中有15个元素,r、g、b的范围都是0
1
particleVelocity / 实体所产生粒子的初始速度particleVelocitySpread / 增加实体所产生粒子初始速度的随机性particleDamping : 实体所产生粒子的阻尼系数particleAcceleration / 实体所产生粒子的加速度particleNoise : 实体所产生粒子摆动的最大幅度particleNoiseFrequency : 实体所产生粒子摆动的频率- particleTarget: / | 粒子目标实体
- particleTargetWeight: 粒子目标权重