Sumari
El Rocs empra internament el motor JavaScript de QtScript. Això vol dir, que tots els algorismes que implementeu empraran JavaScript. A continuació, us expliquem com accedir i canviar els elements d'un document de graf des del motor per a la creació de scripts. És important tenir en compte que els canvis realitzats pel motor per a la creació de scripts es reflecteixen directament en les propietats dels elements a l'editor de grafs.
Hi ha diferents modes d'execució per als vostres algorismes:
: Executa l'script fins a finalitzar.
: Atura l'execució de l'script (només disponible quan s'executa un script).
Durant l'execució d'un algorisme, la sortida de depuració i del programa es mostren a la depuració i sortida de l'script. Si el motor de creació de scripts detecta un error de sintaxi, l'error també es mostrarà com a missatge de depuració. Cal tenir en compte que tots els missatges del programa també es mostraran a la sortida de depuració (com a text en negreta).
Podeu controlar el text que es mostrarà a la sortida de l'script mitjançant les següents funcions:
Console.log(string message); // mostra el missatge com a sortida de l'script Console.debug(string message); // mostra el missatge com a sortida de depuració Console.error(string message); // mostra el missatge com a sortida d'error
Les diferents parts del Rocs proporcionen un element estàtic al qual es pot accedir des del motor per a la creació de scripts. Aquests són:
Document
per al document de grafsConsola
per a la sortida de registre de la consola
Per a l'ús explícit de l'API i per a un mètode de referència, si us plau, vegeu l'ajuda en línia a la barra lateral del Rocs.