Ceci est une ancienne révision du document !
Table des matières
Les points
Cette page présente toutes les possibilités d'actions avec des points dans un script Instrumenpoche. Ce sont les nœuds XML de la forme :
<action objet="point" mouvement="..." ... />
Création, apparition, déplacement
Création
Pour pouvoir être utilisé dans Instrumenpoche, un point doit d'abord être “créé”, avec un identifiant (attribut id
).
L'action minimale pour créer un point est donc :
<action id="1" mouvement="creer" objet="point" />
Si on veut que le point apparaisse directement à un certain endroit de la scène, on précise les attributes abscisse
et ordonnee
(égaux à 0 par défaut). On peut également préciser un attribut couleur
(égal à “noir” par défaut) :
<action ordonnee="200" abscisse="300" couleur="bleu" id="2" mouvement="creer" objet="point" />
Apparition, disparition
Dès qu'un point est créé, il apparaît sur la scène. Il est possible de le masquer, puis de faire réapparaître, avec les nœuds XML suivants (l'attribut id
obligatoire permettant d'identifier un point précis) :
<action id="2" mouvement="masquer" objet="point" /> <action id="2" mouvement="montrer" objet="point" />
Déplacement
Comme tous les objets, un point peut être déplacé par un attribut translation
auquel on adjoint des attributs abscisse
et ordonnee
désignant le lieu où on veut l'envoyer, avec éventuellement un attribut vitesse
:
Exemple Pour que le déplacement soit instantané, on défini vitesse
sur un grand nombre :
<code XML>
<action abscisse=“462.1” ordonnee=“252” id=“2” mouvement=“translation” objet=“point” vitesse=“1000”/>
<code>