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

 

 

 

La pagina di Informazioni

Una pagina speciale è quella che viene richiamata se il lettore fa clic sul link Informazioni sul gioco; si tratta di una speciale pagina temporanea (vedi capitolo 6) che nel file gioco.js è descritta dalla funzione Info(), modificando la quale si può mostrare ciò che si vuole:

function Info() {
  testo("&nbsp;<p>")
  titolo("Informazioni")
  testo("<center>")
  testo("Racconto di Pinco Pallino")
//Sostituire con il proprio testo
  testo("<p>")
  rinvio("Continua", "ridisegna()")
  testo("</center>")
}

Il meccanismo di funzionamento della pagina Info() è un po' più complesso delle altre ed è illustrato nel citato capitolo 6; non occorre comunque conoscerlo per usarla: basta modificare la riga indicata scrivendovi le informazioni desiderate, occupando naturalmente più righe se necessario.

Per cambiare il colore di fondo di questa pagina speciale si deve invece agire sulla funzione Informazioni() che la chiama, modificando la descrizione del colore (o sostituendola con un riferimento a un file contenente un'immagine) secondo le regole illustrate nel capitolo 4 a proposito del colore e dell'eventuale immagine di fondo:

Infine, nella pagina Info non si devono aggiungere rinvii o scelte, almeno non prima di aver capito a fondo il meccanismo delle pagine speciali e del ridisegno.

È meglio, per ora, limitarsi a modificare il testo per inserirvi le proprie informazioni.

function Informazioni() {
  mostra(Info, 'bgcolor="#ccccff"')
}