Szerző Téma: Lehetséges Object random mozgatása egy téren?  (Megtekintve 640 alkalommal)

Lehetséges Object random mozgatása egy téren?
« Dátum: 2013. Augusztus 18. - 01:47:42 »
0 Show voters
Üdv.
Azt szeretném kérdezni hogy lehet-e Objecteket pl. 4koordináta közt mozgatni, hogy ne menjen el, ha nem lehetséges esetleg tudtok valami más megoldásokat?
Elég hülyén hangzik, de csak arra gondoltam hogy Random Timerekkel Moveobjectel mozgatni, csak elég sok idõ(bár nem annyira) az összeállítása. Van rá más mód?

Lehetséges Object random mozgatása egy téren?
« Válasz #1 Dátum: 2013. Augusztus 18. - 01:55:59 »
+1 Show voters
Fogod a négy koordinátát berakod egy tömbbe aztán lesz egy függvény ami elindítja a mozgást (move object random az egyik pozícióra) aztán OnObjectMoved nel újra meghívod az elõzõ object mozgató függvényt (nyilván ha az objectid egyezik)

Lehetséges Object random mozgatása egy téren?
« Válasz #2 Dátum: 2013. Augusztus 18. - 02:33:51 »
+1 Show voters
Ez is egy megoldás.
 
#define Masodperc 10
#define Sebesseg 2
#define RandomObj1 0.0000,0.0000,0.0000
#define RandomObj2 10.0000,10.0000,10.0000
#define RandomObj3 20.0000,20.0000,20.0000
#define RandomObj4 30.0000,30.0000,30.0000
new mozgat;
mozgat = SetTimer(\"rand\",1000*Masodperc,true);
forward rand();
public rand()
{
switch(random(4))
{
case 0:MoveObject(Object, RandomObj1, Sebesseg, 0.00000, 0.00000, 0.00000);
        case 1:MoveObject(Object, RandomObj2, Sebesseg, 0.00000, 0.00000, 0.00000);
        case 2:MoveObject(Object, RandomObj3, Sebesseg, 0.00000, 0.00000, 0.00000);
        case 3:MoveObject(Object, RandomObj4, Sebesseg, 0.00000, 0.00000, 0.00000);
    }
return 1;
}

Lehetséges Object random mozgatása egy téren?
« Válasz #3 Dátum: 2013. Augusztus 18. - 13:42:33 »
0 Show voters
Kösz mind kettõtöktõl, repül a \'+\' :D!!

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal