Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Como usar Tweens para interpolar valores na Godot 4
- 1- Para criar e usar um tween é simples e pode ser feito da seguinte maneira :
- var tween = get_tree().create_tween() # atravez dessa linha eu crio o tween
- tween.tween_property(self,"value",10,.5)
- self - o node que quero aplicar o efeito
- "value" - o nome da propiedade modificada(tem que estar em aspas)
- 10 - o valor final ao ser aplicado o efeito
- .5 - o tempo que levará para chegar até la
- 2- É possivel definir o tipo de transição efeituado atravez da fução .set_trans() :
- var tween = get_tree().create_tween()
- tween.tween_property(self,"value",10,.5).set_trans(Tween.TRANS_LINEAR)
- ob. caso uma transição não seja definida. Por padrão a transiçãos erá a .set_trans(Tween.TRANS_LINEAR)
- 3- Caso eu queira que 2 animações de tweens executem paralelamente , posso fazer assim :
- tween.parallel().tween_property(self,'position',player.position,.25)
- tween.parallel().tween_property(self,'zoom',Vector2(4,4),.5)
- .parallel() parante que executara paralelamente.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement