AvaruusKikkelin ammukset ei toimi. HELP!!!

Voit pyytää apua ohjelmointiongelmiin täältä.
Post Reply
mikkois
Newcomer
Posts: 43
Joined: Wed Sep 02, 2009 1:16 am
Location: Kokkola

AvaruusKikkelin ammukset ei toimi. HELP!!!

Post by mikkois »

Harjoittelen coolbasicin käyttöä ja testailen avaruusräiskintäpelin toteutusta. Pelissäni (AvaruusKikkeli) sain toteutettua alkukantaisesti ammukset ja liikkuvan aluksen mutta ampuminen vaatii hieman kehitystä koska tällä hetkellä "alus" pystyy ampumaan vain yhden ammuksen kerrallaan. Uuden ammuksen voi ampua vasta kun panos on mennyt ruudusta ulos.

Code: Select all

SetWindow "AvaruusKikkeli"
SCREEN 1350,750
FrameLimit 60
panos=LoadObject("c:\data\panos.png")
meisseli=LoadObject("c:\data\meisseli.png")
PositionObject meisseli,0,0
PositionObject panos,5000,1000

Repeat

If UpKey() Then MoveObject meisseli,0,-5
If DownKey() Then MoveObject meisseli,0,5
If RightKey() Then MoveObject meisseli,5,0
If LeftKey() Then MoveObject meisseli,-5,0
MoveObject panos,20,0
If KeyHit(cbkeyreturn) And ObjectX(panos)>700 Then PositionObject panos,ObjectX(meisseli),ObjectY(meisseli)

DrawScreen
Until EscapeKey() 

Miten olisi järkevämpi toteuttaa ampuminen että voisin paukuttaa jatkuvalla syötöllä sarjatulta eikä tarvitsisi tyytyä yhteen tusaukseen kerralla. :?:
User avatar
Koodari
Active Member
Posts: 201
Joined: Wed Nov 18, 2009 9:01 pm
Contact:

Re: AvaruusKikkelin ammukset ei toimi. HELP!!!

Post by Koodari »

Katso esimerkit 17 ja 18!
Eli talleta ammukset tyyppimuuttujaan tai taulukkoon!
Alussa oli asiakas, projekti ja Koodari...

Code: Select all

[23:36:33] <Minixmix> jos nyt viel yhen lastin heittäis
[23:36:48] <Minixmix> Sit loput vois hoitaa kännyllä :/
[00:14:49] <Minixmix> mutta nyt tyhjennykselle ->
[/size]
mikkois
Newcomer
Posts: 43
Joined: Wed Sep 02, 2009 1:16 am
Location: Kokkola

Re: AvaruusKikkelin ammukset ei toimi. HELP!!!

Post by mikkois »

Kiitos. Olinpas dorka kun en käynyt esimerkkejä läpi ensimmäisenä... :oops:
User avatar
Koodari
Active Member
Posts: 201
Joined: Wed Nov 18, 2009 9:01 pm
Contact:

Re: AvaruusKikkelin ammukset ei toimi. HELP!!!

Post by Koodari »

Sellaista sattuu, kun alkaa koodaamaan :)
Ei muuta, kuin opettelemaan taulukoita :P
Alussa oli asiakas, projekti ja Koodari...

Code: Select all

[23:36:33] <Minixmix> jos nyt viel yhen lastin heittäis
[23:36:48] <Minixmix> Sit loput vois hoitaa kännyllä :/
[00:14:49] <Minixmix> mutta nyt tyhjennykselle ->
[/size]
Post Reply