Eli kyseessä pitäisi saada minun peliini laatikko liikumaan nuolinäppäimillä.
Miten tuollainen voisi toteuttaa?
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
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?
Ja mikäköhän ohjelmointikieli kyseessä?
No QB
Pistä näppäinten painallus kasvattamaan tai vähentämään koordinaatteja ja sitten PUT-käskyllä piirrät kuvan niihin koordinaatteihin.
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
Ja pitääkö muka varata tilaa esim noiden get sulkujen väliin dim muistia esim:DIM a(330)
Mut mitä toi suluissa tarkoittaa?
Teepä niin, että teet muuttujat X, Y, Leveys ja Korkeus. Sitten piirrät laatikon (vaikka tuolla linellä) kohtaan (X, Y)-(X + Leveys, Y + Korkeus).
Nyt meni vähän ohi,laita koodi
Ilmeisesti osuvampi ohje olisi, että mene lukemaan QB-opas. Kannattaa sen kanssa yrittää saada perusasiat haltuun. Myös merkkigrafiikkapeliopas on varsin hyödyllinen.
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ä.
Onnee muuten Nitros, sulla oli kai synttärit lähiaikoina(?). :o Annan sulle lahjaks linkin: https://www.ohjelmointiputka.net/oppaat/opas.
Kiitos,mun synttärit ovatkin sopivana päivänä (harvinaisuus?) :D
Aihe on jo aika vanha, joten et voi enää vastata siihen.