[ARHIIV] mängumeistrid
Pole sisse logitud. [Logi sisse ]
Mine lehekülje algusesse
Prinditav versioon | Telli teema e-mailile | Lisa lemmikutesse  
[x] objekt (objekti lohistamine jms)..(gm6) Vajan abi..
gmmeiter
GlorY


Liitunud: 28.10.2005
Postitusi: 2032
[EEMAL]




postitati 8.5.2009 18:55 Tsiteeri
[x] objekt (objekti lohistamine jms)..(gm6) Vajan abi..



(gm6)
--------------
[x] objekt võtab hiire kursoriga sellele olles ning vajutades hiire vasakut klõpsu hiire xy teljele ennast.

See järel, kui hiire vasak klõps on all, saab seda lohistada üle mängu väljaku, kui hiir vabastatakse ning objektil [x] puudub kokku puude objektiga[m] siis objekt [x] lendab tagasi oma start punkti.

Kui objektil [x] on kokku puutes objektiga [m] siis objekt [x] asendab selle.

----------------------
Ma katsetasin seda küll ja veel, aga asja ei midagi :/ Kui saate aidata siis oleks tore.

Vaata kasutaja profiili Külasta kasutaja kodulehte Otsi kasutaja postitusi Saada privaatsõnum Vaata kasutaja MSN-i
jnt
Veebiguru
Avatar

Liitunud: 3.2.2005
Postitusi: 731
[EEMAL]




postitati 8.5.2009 19:15 Tsiteeri


üks lähenemine:

1. tsekid globaalset klikki objektis
2. tsekid hiire x ja y kordinaate ja võrdled seda objekti (enda) kordinaatidega
3. annad vajadusel objektile (endale) staatuse, et teda lohistatakse. lisaks salvestad hetke kordinaadid.
4. tsekid globaalset klikki lahti laskmist ja enda staatust, kas lohistatakse(seda ikka selle sama objekti sees)
5. kontrollid objekti (enda) kordinaate ja võrdled seda objekti m kordinaatidega. Vajadusel võid kasutada ka vastavaid funktsioone, mis teevad ehk oma tööd pareminigi.
6. vastavalt punktile 5 sa kas viid objekti algsesse kohta tagasi, mis on salvestatud punktis 3 või asendad punktis 5 leitud objekti.
7. muudad punktis 3 antud staatuse uuesti ära, et enam ei lohistata.

Umbes midagi sellist. Koodi ei viitsi kribada. :P

GigAHerZ Web - http://jnt.pri.ee/
Banner Exchange - http://be.jnt.pri.ee/
Mission Possible - http://web.zone.ee/mispos/
Black Nova Traders - http://bnt.jnt.pri.ee/
Aktsioon I: jnt
Vaata kasutaja profiili Külasta kasutaja kodulehte Otsi kasutaja postitusi Saada privaatsõnum
Kazpar
$ QliMax $
Avatar

Liitunud: 27.3.2009
Postitusi: 507
[EEMAL]




postitati 8.5.2009 19:26 Tsiteeri


Tegin näite
tegelt pane steppi see juurde:
Kood:

if mouse_check_button(mb_left)=0{
if Mouse=1{
Mouse=0
Release=1
}
}


Lisatud fail: n2ide.gm6 (43.71kb)
143 korda tõmmatud
Vabateema II: valter
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