Sen pitemmittä puheitta: Näppäintutoriaali
**Päivitys 2.9.2007**
- Näppäinten tulostaminen käyttäjälle
- Näppäinkuvausten lataaminen tiedostosta
Hyvä idea. Katson jos saan toteutettua tuota jotenkin järkevästiMurskaaja wrote:Jäin kaipaamaan jonkinlaista funktiota, jonka avulla voisi (esim.) ennen varsinaista peliä tulostaa pelaajan nähtäväksi siinä käytettävät näppäimet.
Tämähän onnistuu addtextillä tai printillä, muuttaa vain kaikki näppäinvaluet scankooditaulukon avulla. Esimerkiksi:Murskaaja wrote:Jäin kaipaamaan jonkinlaista funktiota, jonka avulla voisi (esim.) ennen varsinaista peliä tulostaa pelaajan nähtäväksi siinä käytettävät näppäimet.
Code: Select all
Function StrFromScan$( scancode )
Select scancode
Case 28
Return "enter"
Case 57
Return "väli"
End Select
End Function
Print "Ampumisnäppäin on " + StrFromScan(ampumis_näppäin) + "."
Waitkey
Päivitin tutoriaalia. Siinä on nyt ohjeet kuinka pelaajalle saadaan näkymään näppäimet. Lisäksi näppäinkuvausten lukeminen tiedostosta johon on tallennettu suoraan coolbasicin manuaalista näppäinkuvaukset joten koodia ei tarvitse täyttää näppäinkuvauksilla ja selvitään pelkällä copypastella . Jokainen voi sitten soveltaa noista ratkaisuista omat funktionsa.koodaaja wrote: Tämähän onnistuu addtextillä tai printillä, muuttaa vain kaikki näppäinvaluet scankooditaulukon avulla. Esimerkiksi:
Code: Select all
Function StrFromScan$( scancode ) Select scancode Case 28 Return "enter" Case 57 Return "väli" End Select End Function Print "Ampumisnäppäin on " + StrFromScan(ampumis_näppäin) + "." Waitkey
Tämän takia mietin että olisi ehkä pitänyt valita parempi aihe kun ketään ei kiinnosta .porzi wrote:Itse tutoriaaliin en perehtynyt, mutta tyylikäs tutoriaali ulkoasultaan!
Tietenkin sen pitää olla validia. Eihän kääntäjäkään käännä virheellistä koodia . En ole tutoriaalin ulkoasua tehnyt itse, jonka voi jo päätellä siitä että alareunassa lukee Website template by Arcsin. Samasta syystä sinne on jäänyt tuollainen index.html-linkki jonka ei pitäisi olla siellä. Olen vain lisäillyt tuohon javaskriptit ja php-skriptin joka lukee tutoriaalin xml-tiedostosta.porzi wrote:Validia xhmtl 1.1:stä ja kevyt kuin mikä. Latautuu nopeasti. JS vielä nopeuttamassa (ja keventämässä serverin taakkaa). Ainut moitittava asia on, että bannerin linkki vie index.html:ään, jota ei ole olemassakaan. (no ei tätä kyllä viaksi voi lukea)
Ai hitsi nyt tippu rispektit. (nojoo olisi mun itsekin pitänyt huomata, ettei ulkoasu ole oma) joo eiku hieno opas silti.Drath wrote: Tietenkin sen pitää olla validia. Eihän kääntäjäkään käännä virheellistä koodia . En ole tutoriaalin ulkoasua tehnyt itse, jonka voi jo päätellä siitä että alareunassa lukee Website template by Arcsin. Samasta syystä sinne on jäänyt tuollainen index.html-linkki jonka ei pitäisi olla siellä. Olen vain lisäillyt tuohon javaskriptit ja php-skriptin joka lukee tutoriaalin xml-tiedostosta.