In un componente imposto azione su “onClick” (ANIMATE(“RotZ”,0,-45,.-90)) ma l’animazione non tiene conto dell’asse di rotazione del componente e, oltre che a ruotarlo, lo sposta anche
Ciao forse è perchè hai un ‘punto’ in più nella formula?
nel valore -90 hai un punto che credo non ci dovrebbe essere
Ciao ciao
Grazie.
Ho tolto il punto ma continua a ruotare NON sull’asse definito e comunque pure spostato
Ho provato ad inserire questo comando: ANIMATE(“ROTZ”,0); dovrebbe rimanere fermo ed invece ruota di 90° ma non sull’asse Z definito
Se la formula non è completa i comportamenti sono quasi sempre inattesi… perchè mancano informazioni dettagliate su come si deve comportare. Puoi mettere qualche immagine? È l’unica formula presente nel componente?
il problema era che il sistema di riferimento all’interno del componente era in posizione errata. meglio non c’era nessun comportamento strano… il componente funziona perfettamente, solo che la rotazione avviene intorno al suo sistema di riferimento interno. È bastato spostare il sistema di riferiento in corrispondenza dei cardini per risolvere.