Teksti : komennot

ADDTEXT


   KUVAUS

Lisää ruudulle tekstiä. Pysyvästi. Käytä tätä komentoa silloin kun haluat luoda ruudulle tekstiä, joka muuttuu harvoin tai ei milloinkaan. Esimerkiksi pelaajan healtti, jäljellä olevat patit, pelaajan nimi, kokemus tai vaikkapa konsoli.

Voit asettaa tekstin sijainnin käyttämällä Locate-komentoa. Jokaisen AddTextin jälkeen riviä vaihdetaan automaattisesti, mutta X-sijainti pysyy samana.

Huomaa, että komento ei sovellu kutsuttavaksi silmukassa. Sitä tulisi käyttää vain kerran, ja teksti jää sen jälkeen ruudulle. Siitä ei tarvitse huolehtia sen enempää :)

Tekstin väri ja paikka pysyvät muistissa, joten esimerkiksi Color-komento ei sotke tekstirivejä.

Lisätyt rivit ovat paljon nopeampia kuin Text-komennon avulla aina tulostettu teksti. Käytä aina kun mahdollista.

Tällä komennolla lisätyt teksti voi pyyhkiä ruudulta pois vain komennolla ClearText.

   KÄYTTÖ
ADDTEXT teksti

  • teksti = Tulostettava merkkijono.

  • Katso myös: CLEARTEXT

       ESIMERKKI
    FrameLimit 40

    Locate 30,30

    AddText "This text is sticky and won't go away"
    AddText "unless you use the Cleartext command."
    AddText "Thank god, this demo features also that"
    AddText "command."
    AddText ""

    Color 255,0,0
    AddText "Press SPACE to clear the text."

    plusx=2
    plusy=2

    Repeat

        'update the game itself
        x=x+plusx
        y=y+plusy
        
        If x<0 Or x>400 Then plusx= -plusx
        If y<0 Or y>300 Then plusy= -plusy
        
        Color Rand(255),Rand(255),Rand(255)
        Circle x-20,y-20,40
        
        'clear the text?
        If KeyHit(cbkeyspace) Then ClearText

        DrawScreen

    Until EscapeKey()

    <<TAKAISIN