2017-05-21 7 views
0

dans mon application javafx, j'ai un imageView pour lequel j'ai créé une rotation, tout fonctionne bien, mais le sens de rotation est dans le sens antihoraire de la montre, je veux le faire dans direction opposée .Changer la direction de javafx RotationTransition dans le sens des aiguilles d'une montre

ceci est mon code:

RotateTransition rt = new RotateTransition(Duration.millis(3000), myImageView); 
rt.setByAngle(360); 
rt.setCycleCount(1); 
rt.setAutoReverse(false); 
rt.play() 

;

+2

Avez-vous essayé spécifier '-360' angle? Pourrait être aussi simple que cela ... – Itai

+0

Merci @sillyfly votre solution intelligente fonctionne :) – KacemSys

Répondre

1

Il semble être en situation irrégulière, mais la fixation d'un résultat d'angle négatif dans une rotation dans le sens antihoraire:

rt.setByAngle(-360);