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

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
fr:code:core:script [2011/07/02 11:05] – [Script] jmgrfr:code:core:script [2021/02/13 11:23] (Version actuelle) – modification externe 127.0.0.1
Ligne 1: Ligne 1:
 ====== Script ====== ====== Script ======
 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 ! 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 =====
  
 ==== 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.1309604756.txt.gz · Dernière modification : 2021/02/13 11:23 (modification externe)