创建相对自身运动

可播放
Both Server and Client
Both Mobile and PC

创建相对自身运动,目标实体每次相对自身当前属性值进行变化

声明

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 创建出的相对自身运动实体