Jump to content

Colocar easing no moveObject mas somente em alguns parâmetros


Recommended Posts

Olá, estou tentando criar uma rotação circular no meu objeto.
Para fazer isso, ele deve rotacionar em Z usando o Easing "SineCurve". (exemplo 20º)
Até aí tudo certo...
Mas o problema ocorre quando eu coloco outra rotação nos demais parâmetros, pois ele coloca "SineCurve" em todas as rotações informadas do moveObject, só que eu preciso que ele faça na rotação X com o Easing "CosineCurve", pois se usar o "SineCurve" no X também, ele rotaciona numa diagonal apenas.
Imagem para ilustrar meu problema:

7e5e7209918e46cd9eb91ee6090c8e0b.png

Obs: Na luz já consigo fazer isso, pois ela tem uma espécie de "lookAt" porque ela aponta para uma coordenada em vez de ser rotacionada, já no objeto isso não é possível...
Obs2: Colocar a rotação X em um moveObject separado não funciona, pois cancela o moveObject anterior deste objeto.
Obs3: Anexar o objeto a outro não resolve, uma vez que moveObject não funciona em objetos-filho.

Traduzindo tudo acima: Preciso que o objeto faça um "lookAt" em um ponto que irá se movimentar circularmente.

Link to post

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...