Propriétés | |
---|---|
compteur | Compteur utilisé pour attendre pour le tempo |
leNoeud | Le nœud courant du script XML à traiter |
tab_abs | Tableau gardant en mémoire les abscisses des tracés libres ou polygones |
tab_ord | Tableau gardant en mémoire les ordonnées des tracés libres ou polygones |
num_crayon | Numéro du côté sur lequel se trouve le crayon, pour un tracé de polygone |
tab_long | Longueurs des côtés, pour un tracé de polygone |
abscisse_actuelle | abscisse "curviligne" du crayon par rapport au trait tracé (polygone) |
numero | Position de la tête de lecture dans la liste des nœuds du script XML de l'animation |
lecture | on lit (si true ) ou on reste au même point (false ) ? |
direct | On lit comme un film (si false ) ou directement (si true ) ? |
boucle | Lecture en boucle en reprenant l'animation au début quand elle se termine ? |
crayon_x | On se souvient de la position du crayon avant de le déplacer : abscisse |
crayon_y | On se souvient de la position du crayon avant de le déplacer : ordonnée |
couleur_rep | On se souvient des paramètres de dessin du repère ou quadrillage : la couleur |
epaisseur_rep | On se souvient des paramètres de dessin du repère ou quadrillage : l'épaisseur du trait |
pointille_rep | On se souvient des paramètres de dessin du repère ou quadrillage : tracé en pointillés ou non ? (Boolean) |
taille_police_rep | On se souvient des paramètres de dessin du repère ou quadrillage : la taille de la police des étiquettes sur les axes |
couleur | Paramètres de dessin et d'écriture : la couleur |
couleur_fond | Paramètres de dessin : la couleur de remplissage des polygones |
fond | Paramètres de dessin : remplit-on les polygones ? |
epaisseur | Paramètres de dessin : l'épaisseur du trait |
opacite | Paramètres de dessin : opacité de l'intérieur des polygones |
pointi | Paramètres de dessin : dessine-t-on en pointillés ? |
vecteur | Paramètres de dessin : dessine-t-on des vecteurs ? |
vitesse | Vitesse des tracé au crayon et de translation des instruments |
lecteur | Un clip à peu près vide, histoire d'avoir un onEnterFrame pour la lecture en modde "film" |
Méthodes | |
---|---|
lire() | La fonction de lecture |
place_direct() | Placer directement les objets et effectuer les tracer, sans animation |
remise_a_zero() | Réinitialisation |
translate() | Pour déplacer un objet par translation |
zoomer() | Pour zoomer sur l'objet désigné par le nœud courant du script XML |
trace_polygone() | Fonction qui gère le crayon en mode de tracé de polygone |
trace_libre() | Fonction qui gère le crayon en mode "tracé libre" |
pivote() | Fonction qui gère un instrument lorsqu'il pivote (sauf le compas lorsqu'il trace) |
modifier_rayon() | Fonction qui modifie le rayon d'un gabarit |
tracer_compas() | Fonction qui sert à gérer le compas lorsqu'il trace |
suivant() | Fonction appelée lorsqu'on veut passer au nœud XML suivant du script |
masquer() | Fonction qui masque progressivement un objet |
montrer() | Fonction qui masque progressivement un objet |
trace_direct() | Tracer directement un segment de point à point |
gere_instru() | Fonction qui gère les mouvements de tout objet : point, instrument, texte... Elle étudie le nœud courant du script XML et appelle les bonnes fonctions suivant ce qu'elle y trouve. |
gere_menu() | Gestion de l'affichage des boutons. Par exemple, si on est arrivé à la fin de l'animation, le bouton "fin" est désactivé. |
lecture_apres_chargement() | Fonction appelée depuis javascript ou swf externe, elle lance l'animation après avoir chargé une animation et éventuellement une config |
gere_anim() | Fonction appelée pour gérer l'animation |
static var compteur:Number
static var leNoeud:XMLNode
static var tab_abs:Array
static var tab_ord:Array
static var num_crayon:Number
static var tab_long:Array
static var abscisse_actuelle:Number
0
static var numero
0
static var lecture
true
) ou on reste au même point (false
) ?Instrumenpoche.options_lecture_immediate
static var direct
false
) ou directement (si true
) ?static var boucle
Instrumenpoche.options_lecture_boucle
static var crayon_x
static var crayon_y
static var couleur_rep
static var epaisseur_rep
static var pointille_rep
static var taille_police_rep
static var couleur:Number
static var couleur_fond:Number
static var fond:Boolean
static var epaisseur:Number
static var opacite:Number
70
static var pointi:Boolean
static var vecteur:Boolean
static var vitesse:Number
static var lecteur:MovieClip
static function lire()
static function place_direct(numero:Number)
numero | le numéro du nœud XML de l'animation jusqu'où il faut la lire |
static function remise_a_zero()
static function translate(unClip:MovieClip)
unClip | le clip à déplacer |
static function zoomer(unClip:MovieClip)
static function trace_polygone()
static function trace_libre()
static function pivote(unClip:MovieClip)
unClip | le clip de l'instrument |
static function modifier_rayon(unClip)
static function tracer_compas()
static function suivant()
static function masquer(obj:String)
obj | la désignation du type l'objet |
static function montrer(obj:String)
obj | la désignation du type l'objet |
static function trace_direct(tab)
tab | (Array) tableau donnant les attributs d'un nœud XML de script |
static function gere_instru()
static function gere_menu(unBouton)
static function lecture_apres_chargement(unObjet)
unObjet | (Objet) |
unObjet.anim | (String) le texte XML de l'animation |
unObjet.config | (String) le texte XML de la configuration |
static function gere_anim(anim)
anim | (String) une animation |
Page créée le : 8:08 am on May 11, 2011