Outils du site


script:compas

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
Dernière révisionLes deux révisions suivantes
script:compas [28/04/2011 10:57] lzamoscript:compas [29/04/2011 09:25] lzamo
Ligne 4: Ligne 4:
  
 ===== Déplacement, apparition ===== ===== Déplacement, apparition =====
 +==== Afficher/masquer ====
 +
 Comme tous les instruments, le compas peut être masqué avec : Comme tous les instruments, le compas peut être masqué avec :
 <code XML><action objet="compas" mouvement="masquer" /></code> <code XML><action objet="compas" mouvement="masquer" /></code>
Ligne 11: Ligne 13:
 <code XML><action objet="compas" mouvement="montrer" abscisse="200" ordonnee="350" /></code> <code XML><action objet="compas" mouvement="montrer" abscisse="200" ordonnee="350" /></code>
 Les coordonnées du compas sont celles de l'extrémité de sa pointe. Les coordonnées du compas sont celles de l'extrémité de sa pointe.
 +
 +==== Translation ====
  
 Le compas peut être déplacé jusqu'à un point en utilisant : Le compas peut être déplacé jusqu'à un point en utilisant :
Ligne 23: Ligne 27:
 <action cible="1" mouvement="translation" objet="compas" /> <action cible="1" mouvement="translation" objet="compas" />
 </code> </code>
 +==== Retourner ====
 +
 +Par défaut, le compas s'ouvre vers la droite. On peut le "retourner" (lui faire subir une symétrie axiale) pour qu'il s'ouvre vers la gauche par :
 +<code XML>
 +<action mouvement="retourner" objet="compas" />
 +</code>
 +Si on "retourne" deux fois le compas, il retrouve sa configuration initiale.
  
 ===== Rotation ===== ===== Rotation =====
Ligne 39: Ligne 50:
 <action mouvement="montrer" objet="compas" /> <action mouvement="montrer" objet="compas" />
 <action sens="5" angle="90" mouvement="rotation" objet="compas" /> <action sens="5" angle="90" mouvement="rotation" objet="compas" />
 +</INSTRUMENPOCHE>
 +</code>
 +
 +Si un [[:script:point]] a déjà été créé, on peut faire en sorte d'aligner la pointe et la mine du compas avec ce point, en utilisant l'attribut ''cible'' :
 +
 +**Exemple**
 +<code XML>
 +<?xml version="1.0" encoding="UTF-8"?>
 +<INSTRUMENPOCHE version="2">
 +<action mouvement="montrer" objet="compas" />
 +<action ordonnee="333.7" abscisse="333.7" couleur="noir" id="1" mouvement="creer" objet="point" />
 +<action cible="1" mouvement="rotation" objet="compas" />
 </INSTRUMENPOCHE> </INSTRUMENPOCHE>
 </code> </code>
script/compas.txt · Dernière modification : 29/04/2011 15:40 de lzamo