声明
func CreateSelfRelative(target entity<Entity>, property Property, delta object, curve BezierCurve, style TweenStyle, duration float, out var createdEntity entity<SelfRelative>, autoPlay bool)
go
参数
输入
名称 | 类型 | 描述 |
---|---|---|
目标 | Entity | 目标实体 |
属性类型 | Property | 需要进行运动变化的属性 |
差值 | Object | 每次运动的变化量 |
曲线 | BezierCurve | 贝塞尔曲线控制点 |
风格 | TweenStyle | 单次:属性变化Delta量即停止 |
循环:重复进行运动,每次属性变化Delta量 | ||
持续时间 (ms) | Float | 一次变化的时长,单位是毫秒 |
立即播放 | Bool | 创建后是否自动开始播放 |
输出
名称 | 类型 | 描述 |
---|---|---|
创建的实体 | PlayableSelfRelative | 创建出的相对自身运动实体 |