Come esportare per un player senza Python
Usa questa guida quando il gioco o il player che eseguirà la campagna è costruito senza l’interprete Python. Cos’è un’esportazione spiega le due versioni del motore.
Esporta con Non richiede Python selezionato
Sezione intitolata “Esporta con Non richiede Python selezionato”- Apri la finestra di dialogo Esporta come descritto in Come esportare una copia del progetto o una campagna.
- In Campagna, seleziona Non richiede Python.
- Esporta. L’esportazione cerca ogni scheda Script e ogni passaggio con un blocco di codice
rippleo con un{{ … }}inline in una qualsiasi delle sue lingue, e si ferma se ne trova uno. - Se si è fermata, apri Messaggi. Ogni punto che eseguirebbe Python è elencato e apre la sua scheda. La finestra di dialogo resta aperta, così puoi correggere le schede oppure deselezionare la casella e riprovare.
- Esporta di nuovo. Una campagna che supera il controllo non contiene alcuno script.
Risolvi ciò che blocca l’esportazione
Sezione intitolata “Risolvi ciò che blocca l’esportazione”Messaggi elenca due codici. Ciascuno di essi blocca l’esportazione.
E.EX.01, una scheda Script. Sposta ciò che fa lo script su schede che non richiedono Python, come una variabile di console impostata e letta dalle sue schede, oppure una diramazione su un valore. Una scheda Script dentro una macro viene segnalata sulla scheda che richiama la macro quando esporti, e sulla lavagna della macro stessa mentre modifichi.E.EX.02, un passaggio che esegue Python. Sostituisci ogni bloccorippleo{{ … }}inline con il testo che avrebbe prodotto, oppure dividi il passaggio in modo che una scelta o una diramazione selezioni tra le sue versioni.
Se il player ha l’interprete, deseleziona invece Non richiede Python.
Disattiva Python per l’intero progetto
Sezione intitolata “Disattiva Python per l’intero progetto”Per far segnalare queste schede all’app mentre scrivi, invece di selezionare la casella a ogni esportazione, disattiva Python in Capacità nelle impostazioni del progetto; Come costruire una campagna senza Python ne descrive i passaggi. La casella Non richiede Python nella finestra di dialogo Esporta viene allora selezionata per te e non può essere deselezionata.
Vedi anche
Sezione intitolata “Vedi anche”- Cos’è un’esportazione, per le due versioni del motore e il motivo per cui l’esportazione cerca gli script.
- Diagnostica, per
E.EX.01eE.EX.02per intero. - Opzioni di esportazione e contenuto del bundle, per il campo
needsdel manifest e le altre opzioni di Campagna. - Come costruire una campagna senza Python, per l’interruttore a livello di progetto.