Kirjautuminen

Haku

Tehtävät

Keskustelu: Ohjelmointikysymykset: QB: INP sekoilee...

Juhko [12.10.2006 16:13:22]

#

INP pitää välillä pieniä pausseja, kun teen QB-pelejä. Ratkaisu, pliis!

tgunner [12.10.2006 16:52:45]

#

Vilautas vähän koodia, se voisi auttaa.

Grey [12.10.2006 16:55:54]

#

Tuttu ongelma tuo. Koeta tallentaa näppäimet johonkin taulukkoon tai vastaavaan, jota tyhjentelet aina kun mikään näppäin ei ole pohjassa..

-Grey-

Juhko [12.10.2006 18:45:48]

#

Kiitti Grey. Kokeillaan. Se tekee niin muuten aina, vaikkapa tällaisessa koodissa:

Nappain = INP(&H60)
IF Nappain = 72 THEN Y = Y - 1
IF Nappain = 80 THEN Y = Y + 1
IF Nappain = 75 THEN X = X - 1
IF Nappain = 77 THEN X = X + 1

Ei vain meinaa muistaa ulkoa, milloin tuli 72, milloin 80, jne.

Kerrankin muuten tajusin vastauksen... ; )

tgunner [12.10.2006 20:19:59]

#

Muuten, en tiedä tuosta ongelmastasi, mutta ainakin minusta kannattaisi käyttää joko if...else -rakennetta tuossa vertailussa tai sitten select casea. Nyt tuossa joudutaan vertailemaan nappainta neljä kertaa joka kierroksella.

Juhko [13.10.2006 13:14:46]

#

Nyt muuten sain toimimaan! Kun laitoin alkuun DEF SEG = &H40 ja näppäinhaun jälkeen POKE &H1A, PEEK (&H1C)

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta