Teksti ruudulla¶
MessageDisplayon viestinäyttö, joka tulee oletuksena pelien mukana (ks. tarkemmat ohjeet alempana).Labelon olio, joka näyttää tekstiä kutenMessageDisplaytai erilaisten mittareiden arvoja, kutenIntMeterjaDoubleMeter. Ei tule oletuksena pelien mukana. Täytyy siis lisätä itse.
MessageDisplay¶
Kaikissa Jypeli-kirjastolla tehdyissä peleissä on mukana yksi viestinäyttö nimeltään MessageDisplay. Se sijaitsee oletuksena näytön vasemmassa yläreunassa.
Viestin voi lisätä seuraavasti:
Viestinäytön kaikki viestit voi tyhjentää seuraavasti:
Tekstin väri on oletuksena musta, joten viestit eivät näy, jos taustakuva on hyvin tumma. Viestinäytön tekstin värin voikin vaihtaa seuraavasti:
Viestien kestoajan, jonka jälkeen ne häipyvät, voi asettaa MessageDisplayn MessageTime-ominaisuuteen. Viestien kestoaika täytyy silloin ilmaista TimeSpan-oliona. Se on olio, joka pitää sisällään erilaisia aikajaksoja. Uuden TimeSpan-olion voi luoda monella eri tavalla. Tässä MessageTimeksi asetetaan 10 sekunnin mittainen aikajakso.
Viestinäytölle voi myös määritellä, kuinka monta viestiä se näyttää enintään kerralla:
Label¶
Label on tekstikenttä, jonka voi halutessaan lisätä ruudulle. Sitä voi käyttää joko tekstin esittämiseen tai jonkin laskurin arvon esittämiseen.
Uuden tekstikentän luominen¶
Tyhjä tekstikenttä, koko määräytyy automaattisesti tekstin mukaan:
Tekstikenttä annetulla tekstillä, koko määräytyy tekstin mukaan:
Tyhjä tekstikenttä, parametrina leveys ja korkeus:
Tekstikenttä annetulla tekstillä, leveys 50 ja korkeus 20:
Esimerkkien lopussa tekstikenttä aina lisätään ruudulle Add-komennolla.
Tekstikentän voi sijoittaa ruudulle haluamaansa paikkaan vaihtamalla tavalliseen tapaan sen X- ja Y-koordinaatteja:
Huomaa, että Label sijaitsee ruutukoordinaateissa eikä pelimaailman koordinaateissa. Se ei siis esimerkiksi reagoi kameran liikutteluun.
Tekstin asettaminen¶
Tekstikentän tekstiä voi muuttaa sen Text-arvoa vaihtamalla:
Laskurin arvon näyttäminen¶
Katso ohjeita pistelaskurin tekemisestä tai aikalaskurin tekemisestä.
Ulkonäkö¶
Tekstikentän ulkonäköä voi muokata vaihtamalla sen taustan, tekstin tai reunan väriä: