typet ja sijoittelu

Voit pyytää apua ohjelmointiongelmiin täältä.
Post Reply
aapeli
Newcomer
Posts: 9
Joined: Sun Sep 16, 2007 4:29 pm

typet ja sijoittelu

Post by aapeli »

Eli jos minulla on tehty yksi vihu mutta hauaisin niitä vaikka lisää ja sijoitella ne eri paikkoihin kentässä. En ole tuota type systeemiä oikein omaksunut :oops: (vielä)
Harakka
Advanced Member
Posts: 430
Joined: Mon Aug 27, 2007 9:08 pm
Location: Salo
Contact:

Re: typet ja sijoittelu

Post by Harakka »

Code: Select all

Type vihu
  Field obj
End type

mvihu = LoadObject("media/tatti.bmp") : ShowObject mVihu,0
Const vihuMaara = 50

For i = 1 to vihuMaara
  uusi.VIHU = New(vihu)
  uusi\obj = CloneObject(mVihu)
  PositionObject uusi\obj,Rand(-ScreenWidth()/2,ScreenWidth()/2),Rand(-ScreenHeight()/2,ScreenHeight()/2)
Next i
DrawScreen
WaitKey
Eli For...Next - loopilla luodaan vihollisia ja arvotaan sijainnit Rand()-funktiolla.
Peli piirtokomennoilla - voittaja, Virtuaalilemmikkipeli - voittaja,
Sukellusvenepeli - voittaja, Paras tileset - voittaja
Vaihtuva päähenkilö - voittaja, Autopeli - voittaja sekä
Hiirellä ohjattava peli - voittaja B)
aapeli
Newcomer
Posts: 9
Joined: Sun Sep 16, 2007 4:29 pm

Re: typet ja sijoittelu

Post by aapeli »

Joo muuten hyvä paitsi että millä nimellä vihuja kutsutaan esim jos haluan jokainsen suorittavan seuraavan koodin pätkän:

Code: Select all

    TurnObject vihun_nimi, Rand(-25, 25)     
    MoveObject vihun_nimi, Rand(3)
iTKEVAnAKKI
Advanced Member
Posts: 335
Joined: Tue Aug 28, 2007 3:55 pm
Location: Siellä jossain

Re: typet ja sijoittelu

Post by iTKEVAnAKKI »

Code: Select all

for nimi.VIHU=EACH VIHU
moveobject nimi\obj,5
next nimi
Projektit:
Joku projekti meneillään... Mitähän siitäkin tulee ;)
aapeli
Newcomer
Posts: 9
Joined: Sun Sep 16, 2007 4:29 pm

Re: typet ja sijoittelu

Post by aapeli »

En oikein ymmärtänyt mihin kohtaan koodia tuo "uusin" koodin pätkä pitäisi laittaa?. Vai pitäisikö vaan unohtaa koko homma?
koodaaja
Moderator
Moderator
Posts: 1583
Joined: Mon Aug 27, 2007 11:24 pm
Location: Otaniemi - Mikkeli -pendelöinti

Re: typet ja sijoittelu

Post by koodaaja »

aapeli wrote:En oikein ymmärtänyt mihin kohtaan koodia tuo "uusin" koodin pätkä pitäisi laittaa?. Vai pitäisikö vaan unohtaa koko homma?
No johan on. Tuossa näytetään, kuinka kaikkia vihuja liikutetaan kerralla viisi pikseliä eteenpäin, et sinä copy/pastella pitkälle pääse kuitenkaan niin unohda suorien koodinpätkien kalastelu. Tuon siis voit laittaa minne tahansa tyypin määrittelyn jälkeen. Manuaali käteen, siitä niitä asioita opiskellaan.
aapeli
Newcomer
Posts: 9
Joined: Sun Sep 16, 2007 4:29 pm

Re: typet ja sijoittelu

Post by aapeli »

Joo sori nyt kun tässä aamulla tarkemmin katselin niin oivalsinkin jo sen.
Post Reply