Loading s5obj_rust_labo_etape_2...

enib_small.png S5-OBJ_Rust Etape_2 — Collaborations (suite)

Ce deuxième laboratoire poursuit le développement de l'application graphique commencée lors de l'étape précédente.
Les entités deviennent maintenant capables de se déplacer et de réagir aux interactions de l'utilisateur.

Ce laboratoire met notamment en œuvre :

Les choix d'implémentation (passage par valeur ou par référence, mutabilité, etc.) relèvent désormais de votre analyse.
{1 #animation } Animation d’une entité
{2 #interaction } Interaction avec les entités graphiques dans la fenêtre

Solution : Step2_animate_click.zip

À l'issue de cette étape, les entités doivent se déplacer dans la fenêtre, rester en permanence visibles et réagir aux clics de la souris.

Ce laboratoire a enrichi le modèle graphique en introduisant :

Les laboratoires suivants poursuivront l'évolution de ce modèle en ajoutant de nouveaux comportements et de nouvelles formes graphiques.
Avant de poursuivre, assurez-vous que votre implémentation est conforme au résultat attendu.