func CreateTween(target entity<Entity>, property Property, srcVal object, destVal object, style TweenStyle, curve BezierCurve, duration float, out var createdEntity entity<Tween>, autoPlay bool)
go
| Nome |
Tipo |
Descrição |
| Alvo |
Entity |
entidade-alvo |
| Propriedade |
Property |
IDs de atributos que requerem alterações de movimento |
| Grau |
Object |
Valor inicial do atributo |
| R |
Object |
Valor final do atributo |
| Estilo |
TweenStyle |
Você pode escolher entre simples, loop e reciprocante. Loop significa que, após a conclusão de cada movimento, a entidade se moverá novamente a partir do valor inicial. Reciprocante significa que, após a conclusão do movimento do valor inicial para o valor alvo, a entidade se moverá do valor alvo para o valor inicial novamente e, em seguida, repetirá o processo. |
| Direção |
BezierCurve |
Ponto de controlo da curva de Bessel |
| Duração (ms) |
Float |
Duração de uma alteração em milissegundos |
| Normal |
Bool |
Se a reprodução começa automaticamente após a criação |
| Nome |
Tipo |
Descrição |
| Entidade criada |
Tween |
Criação de entidades de movimento interpoladas |