将两个模型关联在一起(子随父)
父模型
子模型
将child模型关联至parent模型中(官网版)
子模型
父模型
Optionalparent_parent: Object3D父模型的父模型(如果没有则传null)
模型透明度动画效果
模型
开始透明度(0-1),相对于原始透明度的比例
结束透明度(0-1),相对于原始透明度的比例
完成时间(毫秒)
OptionalonFinish: () => void完成回调
间补平移动画
模型
局部坐标轴:'x'|'y'|'z' 或 Vector3/xyz 方向
从哪个位置开始
到哪个位置停止
完成时间(毫秒)
缓动模式
OptionalonFinish: () => void完成回调
解除关联模型
父模型
子模型
模型
旋转轴
开始位置
结束位置
完成时间 (毫秒)
纠正角度
角度单位 ('rad' | 'deg')
缓动模式(默认linear匀速运动)
OptionalonFinish: () => void完成回调
返回 Tween 对象
绕指定中心点旋转模型
要旋转的模型
旋转轴 ('x' | 'y' | 'z') 或 Vector3(任意轴)
旋转中心点
开始位置
结束位置
完成时间 (毫秒)
纠正角度
角度单位 ('rad' | 'deg')
坐标类型:'local' 表示局部坐标,'world' 表示世界坐标,默认为 'local'
OptionalonFinish: () => void完成回调
瞬时设定位移(setModel 用),axis 规则与 move 一致
瞬时绕 pivot 旋转(setModel 用),规则与 rotatePivot 一致
设置模型的旋转中心点
OptionalpivotPoint: Vector3旋转中心点
坐标类型:'local' 局部坐标,'world' 世界坐标,默认为 'local'
返回包装后的 Group 对象,多次调用会更新旋转中心而不是重新创建
用于制作模型动画