Kirjautuminen

Haku

Tehtävät

Keskustelu: Ohjelmointikysymykset: QB: Laatikon liikutus näppäimillä

Sivun loppuun

Nitros [12.01.2006 17:37:54]

#

Eli kyseessä pitäisi saada minun peliini laatikko liikumaan nuolinäppäimillä.

Miten tuollainen voisi toteuttaa?

rndprogy [12.01.2006 17:43:52]

#

Oletan, että osaat muuten näppäimistön käsittelyn ja et vain tiedä miten se tehdään nuolinäppäimillä.

if inkey$ = chr$(0) + "H" 'nuoli ylös
if inkey$ = chr$(0) + "P" 'nuoli alas
if inkey$ = chr$(0) + "K" 'nuoli vasen
if inkey$ = chr$(0) + "M" 'nuoli oikea

Nitros [12.01.2006 17:46:59]

#

Tarkoitin siis että miten sen kuvan (laatikon) saa liikutettua yös,alas,oikeelle,vasemmalle.
Eli jotain put ja get käskyjä siihen pitää tunkee mutta millä tavalla?

Nobo [12.01.2006 17:47:46]

#

Ja mikäköhän ohjelmointikieli kyseessä?

Nitros [12.01.2006 17:48:51]

#

No QB

hunajavohveli [12.01.2006 17:59:55]

#

Pistä näppäinten painallus kasvattamaan tai vähentämään koordinaatteja ja sitten PUT-käskyllä piirrät kuvan niihin koordinaatteihin.

Nitros [12.01.2006 18:11:11]

#

Mutta nytpä tulikin eräänlainen este.

SCREEN 12

GET (310,230)-(320,240)
LINE (310,230)-(320,240),4,BF
x=290:y=220
PUT (x,y)

Mutta sitten se sanoo että ton get ja put jälkeen pilkku,ok laitoin sitten sanoo:varible
Minkä vois laittaa

Nitros [12.01.2006 18:14:35]

#

Ja pitääkö muka varata tilaa esim noiden get sulkujen väliin dim muistia esim:DIM a(330)
Mut mitä toi suluissa tarkoittaa?

Metabolix [12.01.2006 18:15:09]

#

Teepä niin, että teet muuttujat X, Y, Leveys ja Korkeus. Sitten piirrät laatikon (vaikka tuolla linellä) kohtaan (X, Y)-(X + Leveys, Y + Korkeus).

Nitros [12.01.2006 18:16:57]

#

Nyt meni vähän ohi,laita koodi

Metabolix [12.01.2006 18:23:39]

#

Ilmeisesti osuvampi ohje olisi, että mene lukemaan QB-opas. Kannattaa sen kanssa yrittää saada perusasiat haltuun. Myös merkkigrafiikkapeliopas on varsin hyödyllinen.

hunajavohveli [12.01.2006 18:31:21]

#

lainaus:

Mutta sitten se sanoo että ton get ja put jälkeen pilkku,ok laitoin sitten sanoo:varible
Minkä vois laittaa

Siihen laitetaan se taulukko, mihin kuva tallennetaan.

lainaus:

Ja pitääkö muka varata tilaa esim noiden get sulkujen väliin dim muistia esim:DIM a(330)
Mut mitä toi suluissa tarkoittaa?

Kyllä taulukoille pitää varata tilaa ja sulkuihin laitetaan, kuinka paljon sitä tilaa varataan.

QB:n omassa helpissä on kyllä ohjeet siitä, miten GET ja PUT toimivat. Ja muokkaa viestejäsi, äläkä lähetä uutta perään minuutin kuluttua edellisestä.

Puhveli [12.01.2006 18:53:18]

#

Onnee muuten Nitros, sulla oli kai synttärit lähiaikoina(?). :o Annan sulle lahjaks linkin: https://www.ohjelmointiputka.net/oppaat/opas.php?tunnus=qba_1. Hyvää synttäriä, vaikkakin näin vähän myöhässä! \o/

Nitros [15.01.2006 18:43:26]

#

Kiitos,mun synttärit ovatkin sopivana päivänä (harvinaisuus?) :D


Sivun alkuun

Vastaus

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

Tietoa sivustosta