MotionStreak(拖尾)组件参考

MotionStreak(拖尾)是运动轨迹,用于在游戏对象的运动轨迹上实现拖尾渐隐效果。

motionstreak

点击 属性检查器 下方的 添加组件 按钮,然后从 Effects 中选择 MotionStreak,即可添加 MotionStreak 组件到节点上。

具体的使用方式可以参考 MotionStreak (GitHub | Gitee) 范例。

add motionStreak

拖尾的脚本接口请参考 MotionStreak API

MotionStreak 属性

属性功能说明
CustomMaterial自定义材质,使用方法请参考 自定义材质
SrcBlendFactor源混合因子值,详情可参考 API srcBlendFactor
DstBlendFactor目标混合因子值,详情可参考 API dstBlendFactor
Color拖尾的颜色。
Preview是否启用预览。若勾选该项,则可在 场景编辑器 中预览拖尾效果
FadeTime拖尾的渐隐时间,以秒为单位。
MinSeg最小的片段长度(渐隐片段的大小)。拖尾条带相连顶点间的最小距离。
Stroke拖尾的宽度。
Texture拖尾的贴图。
FastMode是否启用快速模式。当启用快速模式,新的顶点会被更快地添加,但精度较低。