Re: Écrire un plugin pour simuler l'éclairage de la course du soleil
by Puybaret » Thu Mar 18, 2010 6:42 pm
Le spinner de l'azimuth est initialisé avec une valeur 0 qui est en dehors des bornes que tu lui as fixées, et ça ne plait pas au spinner.
Pour corriger, les valeurs des angles par défaut que tu as données dans le constructeur de HomeEnvironment doivent l'être aussi dans le constructeur précédent (désolé je n'ai simplifié l'enchaînement les constructeurs que dans la version 2.3).
Il faut aussi recopier les valeurs des angles de l'objet HomeEnvironment dans l'objet PhotoController en ajoutant à la méthode updateProperties de PhotoController les instructions suivantes :
Code: Select all
setSunAzimuth(homeEnvironment.getSunAzimuth());
setSunElevation(homeEnvironment.getSunElevation());
Tu peux rester sur la version 2.2 pour l'instant bien que la version 2.3 gère mieux l'arrêt du rendu. [:)]