I D R A
Ipertesto Dinamico per Racconti d'Avventura

Manuale dell'autore
rev 1.0, © 2000 Enrico Colombini

 

qui puoi scaricare IDRA con il manuale

qui puoi visitare il sito ufficiale dell'autore Enrico Colombini con esempi e giochi scaricabili


Scrivere una pagina

CAP 2

1

La pagina è una funzione

7

Scelte per il lettore

2

Nomi di pagina

8

Rinvii nel testo

3

Il titolo

9

Menu di scelte

4

Il testo

10

Pagine mancanti

5

Gli a capo

11

La pagina di Informazioni

6

Lettere accentate

 

 

 

Rinvii nel testo

Per aggiungere un rinvio nel testo si usa la funzione rinvio(), in questo modo:

function Pagina7() {
  testo("Non ci vedi un accidente. Sei indeciso se ")
  rinvio("proseguire", Pagina34)
  testo(" o ")
  rinvio("tornare sui tuoi passi", Pagina27)
  testo(", abbandonando l'esplorazione.")
}

La pagina di nome Pagina7 verrà presentata più o meno così:

In questo caso il lettore avrà due possibilità: o fare clic sul link "proseguire" oppure fare clic sul link "tornare sui tuoi passi".

Nel primo caso verrà mostrata la Pagina34, nel secondo la Pagina27, ciascuna descritta nella funzione dal nome corrispondente.

Notiamo che nella pagina sopra mostrata non è presente la scelta "Continua", che comunque si potrebbe aggiungere usando la funzione continua() come negli esempi precedenti, anche se in questo caso non avrebbe molto senso dato che le scelte nel testo sono già sufficienti.