[ARHIIV] mängumeistrid
Pole sisse logitud. [Logi sisse ]
Mine lehekülje algusesse
Prinditav versioon | Telli teema e-mailile | Lisa lemmikutesse  
Kuidas vaadata, kas 2 objekti vahel on sein/midagi muud
xaxk
Level 5
Avatar

Liitunud: 23.9.2007
Postitusi: 219
[EEMAL]




gm6.gif postitati 12.6.2008 11:13 Tsiteeri
Kuidas vaadata, kas 2 objekti vahel on sein/midagi muud



Kunagi oli kas siin või gm.bytez selline õpetus, et kuidas tõmmata nähtamatu joon sinu ja vaenlase vahele, selleks et teada, kas ta näeb sind või mitte ja mida ta teeb, kui näeb/ei näe, aga ei leia seda üles... :mh:

Kas keegi võiks mingi näite või õpetuse teha selle kohta?

Vaata kasutaja profiili Otsi kasutaja postitusi Saada privaatsõnum
xaxk
Level 5
Avatar

Liitunud: 23.9.2007
Postitusi: 219
[EEMAL]




postitati 12.6.2008 15:14 Tsiteeri


Srry, aga ma alles hakkasin uuesti gm-iga tegelema ja gml longab.

Niiet ntx: esimesed x ja y on siis vaenlase omad ja teised minu mängija omad, script on vaenlase step eventis, collision_line(self.x,self.y,mees.x,mees.y);

Aga mida ülejäänud tähendavad?:duh:

collision_line(x1,y1,x2,y2,obj,prec,notme);

noh, obj on objekt, aga mis kuradi objekt???
Ja teistest ei saa midagi aru :nuux:


[Muudetud: 12.6.2008 xaxk]

Vaata kasutaja profiili Otsi kasutaja postitusi Saada privaatsõnum
jorss
Level 12


Liitunud: 25.1.2005
Postitusi: 951
[EEMAL]




postitati 12.6.2008 16:04 Tsiteeri


prec valib, kas kasutada per pixel collisione, või kasti collisione.
kui su seina sprited on pööramata ristkülikud, saad selle nulli panna, kui su seinad on keerukamad, siis tuleb see sättida 1heks.
notme valib, kas collision line arvutamisel ennast välja jätta.
sinu juhtumi puhul peaks see olema 1.

obj-ks saad panna kas konkreetse objekti nime, mida ta kontrollib, või siis mingi sõna, mis tähendab, et ta kontrollib kõik objektid üle, või siis mingi teise sõna, millega ta kontrollib aint solid objekte

väga täpselt ei mäleta, kui ei tööta, katseta ja loe helpi.
Platform II: -DMI-; H0lx&jorssJõulumäng I: h0lx&jorssKambakas I: jorss, Perfoon
Vaata kasutaja profiili Otsi kasutaja postitusi Saada privaatsõnum
xaxk
Level 5
Avatar

Liitunud: 23.9.2007
Postitusi: 219
[EEMAL]




postitati 12.6.2008 16:51 Tsiteeri


Tnx, tööle sain, aga ma panin sinna notme-sse false ja ikka töötab...

Aga vähemasti töötab, ja üpris hästi ka veel =)

Vaata kasutaja profiili Otsi kasutaja postitusi Saada privaatsõnum
xaxk
Level 5
Avatar

Liitunud: 23.9.2007
Postitusi: 219
[EEMAL]




postitati 13.6.2008 11:00 Tsiteeri


aaa, seda ple vaja, sest tahaks lihtsalt et ta kontrolliks kas sein on vahel... (h)

Vaata kasutaja profiili Otsi kasutaja postitusi Saada privaatsõnum

Hetkel loevad seda teemat:
Mitte ühtegi - 1 külaline

Mine lehekülje lõppu





Foorumi algbaas põhineb XMB mootoril, modifitseeritud Valter Pundi poolt
Kodulehekülg on tehtud Valter Pundi poolt vpundi ät gmail punkt komm