[Zooper] Les Paramètres Avancés en Pratique

Par stahw - Le 26/02/14 - Affichages : 22311
Allez hop !! Place à la pratique !!!

Si vous avez raté le début, et vous voulez savoir de quoi on parle, c'est par là : "Paramètres Avancés, Variables et Conditions".

Attention : Je ne suis ni programmeur, ni expert en informatique, je vais certainement faire des erreurs, mais le peu que je sais je le partage ici, en espérant continuer à apprendre et à progresser.
Ne vous inquiétez pas, cela n'affectera pas les performances de votre mobile, au pire vous supprimerez juste un widget de votre écran d"accueil.

Enfin, pour faciliter la lecture, ici nous posterons nos formules, nos idées et désirs et discuterons autour de tout ça. Je mettrai les formules "certifiées conformes" sur le 1er topic au fur et à mesure.
Ne faites pas un copier-coller d'XDA, sachez expliquer vos formules, c'est plus sympa pour comprendre et avancer ; et ne mettez que des formules que vous avez testé et approuvé.
Merci :P

1) Notions de base

Image

[ox] [/ox] c'est l'abscisse de votre module, ou son emplacement horizontal
[oy] [/oy] c'est l'ordonnée de votre module, ou son emplacement vertical
[r] [/r] c'est la rotation du module sur lui même
[c] [/c] la couleur du module
[s] ]/s] la taille du module
Tout ceci peut se changer via l'interface d'édition "classique", mais parfois il vaut mieux tout laissé à 0 et changer les valeurs via les variables, par ex si vous voulez plusieurs positions pour le même objet.

[as] [/as] c'est la position du module sur un cercle (virtuel ou non) selon ses coordonnées xy : xy est le milieu du cercle, du coup [as]180[/as] votre objet sera placé à 6h, [as]90[/as] à 3h...
[ar] [/ar] c'est le rayon du cercle, soit à quel distance du point de coordonnée xy sera placé l'élément
Donc vous l'avez compris, [as] [/as] et [ar] [/ar] servent à créer la rotation des aiguilles d'une horloge
Par contre [as] sans [ar] peut etre inutile, selon la taille du module ; plus il sera petit, moins vous percevrez son mouvement, du coup vous êtes obligé d'utiliser le rayon pour éloigner l'objet de son centre.

Image
Le reste des balises est indiqué afin de faciliter la tache et éviter de se tromper dans l'écriture de celles-ci.


2) Et les maths dans tout ça
Les maths vont vous servir à faire vos calculs (évidement) mais aussi à écrire correctement la variable pour que Zooper la comprenne.
Ainsi attention à l'utilisation des ( ) et des [ ]
Pour rappel on lit de gauche à droite et tout ce qui est entre parenthèse est prioritaire
ex : 28+(12/3) se calcule 28+(4)=32 et non pas 28+12=40/3= 13.33
De même la multiplication/division est prioritaire sur l'addition/soustraction
ex : (28+12/3*4)=44 se calcule 28+4*4=28+16=44 on va bien de gauche à droite en respectant les priorités
en revanche : (28+12)/(3*4) = 40/12=3.33 toujours de gauche à droite, les parenthèse dominent donc on calcule toutes les parenthèses puis on applique la division.

Pour le moment je ne vois pas d'autre théorie, auquel cas j’éditerai. Vous retrouverez toutes cette théorie dans le 1er topic "Paramètres Avancés, Variables et Conditions".


3) A L'ATTAQUE

C'est à vous de jouer, montrez et expliquez vos réalisations (avec un screen c'est + sympa) :D
181 réponse(s) -