Code : Tout sélectionner
<autorotate enabled="true"
waittime="1.0"
speed="-20.0"
accel="10"
horizon="5.0"
tofov="90.0"
/>
<plugin name="Switch" url="skin/Switch.jpg"
devices="all"
align="lefttop"
edge="lefttop"
x="30" y="30"
zorder="2"
keep="false"
scale="1"
alpha="1"
visible="true"
onclick="switch(autorotate.enabled);"
/>
Si tu maintiens le parametre keep="true" pour le plugin du bouton, eh bien, l’autorotation immobilisée passerait comme immobilisée sur le pano suivant. En voulant éviter cela, choisi plutôt keep="false", par contre recopie le script relatif au plugin dans la scène du pano suivant. Il fera redémarrer ce pano en autorotation active. A l'occasion, tu pourras modifier les paramètres de l'autorotation (waittime, speed, accel, horizon, tofov) pour les ajuster à ce pano particulier.
C’est simple à réaliser si tu n’as pas d’un deuxième XML pour le skin. Si tu veux intégrer ce nouveau bouton parmi les boutons déjà existant dans le menu que droplet fabrique automatiquement, alors tu rencontreras des problèmes. Mais c’est en cogitant que l'on arrive à comprendre comment cela marche.