Outils pour utilisateurs

Outils du site


fr:code:core:script

Différences

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

Lien vers cette vue comparative

Prochaine révision
Révision précédente
fr:code:core:script [2011/07/01 20:51] – créée fredy123fr:code:core:script [2021/02/13 11:23] (Version actuelle) – modification externe 127.0.0.1
Ligne 1: Ligne 1:
 ====== Script ====== ====== Script ======
-Utilisés pour interagir avec le script courant. Cet objet est uniquement disponible lors de l'exécution d'un script, et non pas lors de l'exécution du code en utilisant ActExec!+Utilisé pour interagir avec le script courant. Cet objet est uniquement disponible lors de l'exécution d'un script, et non pas lors de l'exécution de code en utilisant ActExec ! 
 + 
 +===== Fonctions ===== 
 + 
 +==== callProcedure ==== 
 +Appelle une procédure du script. La procédure sera exécutée lorsque l'action courante sera terminée. 
 + 
 +<note tip>Cette fonction n'est pas bloquante : le code suivant un appel de cette fonction sera exécuté dans tous les cas</note> 
 + 
 +<note important>Cette fonction ne devrait être appelée qu'une seule fois par action, dans le cas contraire seul le dernier appel sera pris en compte</note> 
 + 
 +[//Ajouté dans Actionaz 3.8.0.//] 
 + 
 +=== Syntaxe === 
 +<code javascript> 
 +Script.callProcedure(nom); 
 +</code> 
 + 
 +=== Arguments === 
 +  - nom - (string) le nom de la procédure à appeler 
 + 
 +=== Renvoie === 
 +  * (null) rien
  
 ===== Variables ===== ===== Variables =====
Ligne 6: Ligne 28:
 ==== nextLine ==== ==== nextLine ====
 Contient la ligne de script suivante à exécuter. Contient la ligne de script suivante à exécuter.
 +
 +<note important>Cette propriété ne devrait être modifiée qu'une seule fois par action, dans le cas contraire seule la dernière modification sera prise en compte</note>
  
 === Exemple === === Exemple ===
 <code javascript> <code javascript>
-Script.nextLine = 1; //Régler la ligne suivante à la première ligne +Script.nextLine = 1; //Paramètre la ligne suivante comme étant la première ligne 
-Console.print("La ligne suivante est " + Script.nextLine); //Montre la ligne suivante+Console.print("La ligne suivante est " + Script.nextLine); //Affiche la ligne suivante
 </code> </code>
  
 === Notes === === Notes ===
 Cette variable peut être utilisée comme "goto". Cette variable peut être utilisée comme "goto".
 +
 +==== line ====
 +Contient le numéro de ligne du script. En lecture seule. [//Ajouté dans Actionaz 3.7.0.//]
 +
 +=== Exemple ===
 +<code javascript>
 +Console.print("La ligne actuelle est " + Script.line); //Affiche la ligne actuelle
 +</code>
fr/code/core/script.1309553499.txt.gz · Dernière modification : 2021/02/13 11:23 (modification externe)