Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
wiki:tutoriels:integrer-un-sketch-dans-affiche-interactive:integrer-un-sketch-dans-affiche-interactive [2021/03/21 07:58] damien.muti |
wiki:tutoriels:integrer-un-sketch-dans-affiche-interactive:integrer-un-sketch-dans-affiche-interactive [2022/11/21 08:47] damien.muti [Méthodologie d'intégration d'une animation dans le programme gérant les Affiches Interactives] |
||
---|---|---|---|
Ligne 5: | Ligne 5: | ||
* Licence : libre ! | * Licence : libre ! | ||
* Contexte : Création d' | * Contexte : Création d' | ||
- | * Fichiers : --- | + | * Fichiers : |
+ | * {{ : | ||
+ | * {{ : | ||
* Lien : [[wiki: | * Lien : [[wiki: | ||
- | ===== Description | + | ===== Rappel sur les affiches interactives |
Dans une affiche interactive, | Dans une affiche interactive, | ||
Ligne 14: | Ligne 17: | ||
Il existe une foule d' | Il existe une foule d' | ||
+ | ===== Méthodologie d' | ||
Un programme Processing (sketch) est une classe particulière de Processing. Il est donc possible de l' | Un programme Processing (sketch) est une classe particulière de Processing. Il est donc possible de l' | ||
Ligne 20: | Ligne 24: | ||
Une fois la classe (// | Une fois la classe (// | ||
- | * un nouvel objet "// | + | * Créer |
* Il faut ensuite instancier la classe dans le //setup()// du sketch principal. | * Il faut ensuite instancier la classe dans le //setup()// du sketch principal. | ||
* Il faut appeler la méthode //draw()// du nouvel objet //Anim// précédemment créé, lorsqu' | * Il faut appeler la méthode //draw()// du nouvel objet //Anim// précédemment créé, lorsqu' | ||
Ligne 27: | Ligne 31: | ||
Le schéma expliquant la méthodologie d' | Le schéma expliquant la méthodologie d' | ||
- | {{ : | + | {{ : |
+ | |||
+ | ===== Exemple 1 : Animation sans interaction clavier ===== | ||
+ | |||
+ | Le programme suivant donne une proposition d' | ||
+ | * [[https:// | ||
+ | |||
+ | ===== Exemple 2 : Animation avec interaction clavier ===== | ||
+ | |||
+ | Nous considérons maintenant le Pong multiballes avec interactions clavier : | ||
+ | * La touche //ENTER// permet de créer une nouvelle balle. | ||
+ | * La touche //ESPACE// permet d' | ||
+ | |||
+ | Le programme correspondant est le suivant : | ||
+ | [[https:// | ||
- | Le programme suivant donne une proposition d' | + | Le programme suivant donne une proposition d' |
- | * [[https:// | + | * [[https:// |
- | ===== Tutoriel ===== | ||
- | Photos ou guide pas à pas | ||
- | ===== Photos ===== | ||
- | Autres photos, galerie, ... |