Din acest meniu, controlul execuției procesului și depanare a Adunării Naționale.
Script Mod Browser:
Când începe jocul, toate Adunării Naționale a meniurilor de comandă sunt plasate într-o SkriptKesh specială. Acest lucru face ca pentru executarea mai rapidă a comenzilor. Cu toate acestea, această abordare are o altă parte, SCE va folosi versiunea mai veche a script-ul, chiar și după modificarea și reporniți comenzi. Punctul de meniu REINIT- Script resetează SkriptKesha cache, ceea ce înseamnă toate script-urile atașate la elementele de meniu va fi repornit. Cu toate acestea, vă rugăm să rețineți că schimbarea nu va avea efect pentru obiecte care rulează deja această comandă, dar numai pentru cei pe care echipa este dat după repornire SkriptKesha. Pentru ca modificările să aibă pentru aceste obiecte ar trebui să oprească comanda și să-l din nou.
NA comuta modul de depanare de pe un obiect. Numele de obiect specificat în aceeași linie. Există două opțiuni: pentru a efectua depanarea-pas prin (Trace) sau produs prin acțiunea Adunării Naționale vor fi înregistrate în jurnalul (Jurnal). Selecția se face prin apăsarea tastei „Enter“, atunci când cursorul este pe această linie.
Selectarea acest lucru va elimina toate datele din jurnalul obiectului specificat în Script Debugging.
001 $ ware = Lansarea Mosquito
// comune comenzi.
011 întoarcere null
// se întoarce de control la script-ul de asteptare
Liniile 1 până la 9 conțin (în partea dreaptă) codul sursă de script-ul, apoi începe listarea duplicat, și dacă te uiți la parametrul de linie. veți observa că numerele coincid cu numerele de linii de cod sursă de script-ul, și până la 9 linii stocate secvențial, iar al X-lea a fost din nou egală cu 3. Dacă vedeți care operatorii sunt în aceste linii, este clar că, în linia 9 am ajuns la sfârșitul ciclului, transfera controlul la linia 3, la fel ca în Listarea script-ul nostru în linia 10 ar trebui să capăt operatorului. și în acest caz, se transferă controlul la începutul ciclului, în linia 3. Acum, așa cum este prevăzut, acest segment de script-ul va fi de douăzeci de ori. În consecință, în jurnal, el va fi de douăzeci de ori apare consecutiv, după care script-ul este complet și pentru a reveni la echipă va trece de control la script strigăm, iar în cazul nostru, deoarece am numit un script în mână și nava noastră nu au existat alte nave echipe intră în modul de așteptare, iar jurnalul nu va mai scrie nimic în jos până când nava nu va fi repornite sau un script.
Acum, o scurtă descriere a altor date afișate într-un rând:
Script Numele - numele scriptului, care a fost executat în rândul.
Linie - numărul liniei în script Script Nume.
Stackdepth - adâncimea stivei în care este executat sarcina (cantitatea de scripturi din stivă, numărând de la 0)
Prio - Prioritatea de executare script
PID - ID sarcină globală
TaskID - Sarcina ID
Comanda - comenzile Textul original
Acum avem întreaga secvență de comenzi executate script sce atunci când procesarea unui. rachetă. foc.
Pas cu punerea în aplicare etapa (Trace) - aceasta este a doua versiune a depanare script-ul, pas cu executia pas de comenzi include următoarele, SCE execută o singură instrucțiune așteaptă acceptul utilizatorului pentru a efectua următoarele, în același timp, arată valorile tuturor variabilelor de script-ul. Pentru o analiză detaliată a acestui mod, urmați aceiași pași preliminare ca atunci când se analizează modul «Jurnal», cu diferența că comutatorul Script Debugging se va traduce într-o stare de «Trace» și rula script-ul a. rachetă. foc. Efectuarea Script Debugger Element de meniu. Fereastră pentru o singură etapă constă din două segmente:
Modul pas cu pas este convenabil pentru a căuta erori în probleme script-uri.
PID - ID sarcină globală
Script Nume - numele script-ul la nivel mondial