ShellClip, comment ça marche ?

ShellClip, comment ça marche ?

Structure & Comportement d'une animation ShellClip

Une animation ShellClip est constituée d'une Scène et d'une Librairie.

La Scène est un conteneur initialement vide. Elle est attachée à une classe dédiée à l'animation et dérivée de la classe ShellClip.

La Librairie contient des prototypes de conteneurs prédéfinis (Clip), eux-mêmes attachés à une classe dédiée et dérivée de la classe ShellClip.

Lors de son activation une animation ShellClip recherche ses paramètres d'initialisation dans une séquence XML appropriée appelée descripteur. Elle obtient ainsi le plan de la structure infographique qu'elle doit produire; c'est durant l'interprétation de ce descripteur que l'animation effectue son tracé. A chaque élément XML du descripteur correspond un conteneur ShellClip à instancier.

A la fin du processus d'initialisation la scène de l'animation racine (ici barsmiley.swf) contient l'arobescence des instances ShellClip telles que décrites dans le descriteur XML.

ShellClip, comment ça marche ?

Crystalide Lab Château Perreaud
ShellClip pourquoi ?
ShellClip c'est quoi ?
ShellClip pour qui ?
Tracé d'une animation ShellClip
Délégation à l'initialisation
Conteneur ShellClip: Générateur, Gestionnaire et Récepteur
Gestionnaire et Récepteur situés dans des animations différentes