Diskuze: Otočení objektu.

Ostatní jazyky GameMaker GameMaker Otočení objektu.

Avatar
Ondrca
Redaktor
Avatar
Ondrca:

Ahoj,
chci se zeptat jestli se dá nějak udělat otočení objektu např. po stisknutí levé šipky otáčení doleva - pravá šipka do prava a podle otočení objektu nastavit směr.
Díky

Odpovědět 19.8.2013 14:25
Zase jsem o něco chytřejší
Avatar
Inoue Yūki
Redaktor
Avatar
Odpovídá na Ondrca
Inoue Yūki:

V GM nepracuju, ale nešlo by udělat jednoduchou událost, po které by se změnil sprite?

Nahoru Odpovědět 19.8.2013 14:29
Avatar
David Čápka
Tým ITnetwork
Avatar
Odpovídá na Ondrca
David Čápka:

Máš tu přece tutoriály, tak se podívej jak se to tam dělá.

Nahoru Odpovědět  +1 19.8.2013 14:29
Miluji svou práci a zdejší komunitu, baví mě se rozvíjet, děkuji každému členovi za to, že zde působí.
Avatar
Odpovídá na Ondrca
Martin Bednář (xbedm01):

zkus proměnné image_angle a direction ;)

Nahoru Odpovědět  +1 19.8.2013 14:30
I bez motta se dá žít
Avatar
Ondrca
Redaktor
Avatar
Odpovídá na Inoue Yūki
Ondrca:

O tom jsem také přemýšlel, ale rotace pomocí GML se mi zdála jednoduší.

Nahoru Odpovědět 19.8.2013 14:30
Zase jsem o něco chytřejší
Avatar
Ondrca
Redaktor
Avatar
Odpovídá na David Čápka
Ondrca:

Díky - ještě jednou si tutoriály projdu.

Nahoru Odpovědět 19.8.2013 14:31
Zase jsem o něco chytřejší
Avatar
Ondrca
Redaktor
Avatar
Odpovídá na Martin Bednář (xbedm01)
Ondrca:

Zkusím to (GML moc neumím tak jsem nevěděl.) - Díky

Nahoru Odpovědět 19.8.2013 14:31
Zase jsem o něco chytřejší
Avatar
TomBen
Redaktor
Avatar
Odpovídá na Ondrca
TomBen:

V ježkovi jsem použil otáčení. Je tam i zdroják, můžeš se kouknout.
http://www.itnetwork.cz/…gehog-ukazka

Nahoru Odpovědět  +1 19.8.2013 16:14
Za posledních 200 miliónů let se nic zvláštního nestalo, akorát dinosauři vymřeli a opice se naučily programovat.
Avatar
Ondrca
Redaktor
Avatar
Odpovídá na TomBen
Ondrca:

Diky rad si stahnu zdrojak.

Nahoru Odpovědět 19.8.2013 18:14
Zase jsem o něco chytřejší
Avatar
Ahoj
Člen
Avatar
Odpovídá na Ondrca
Ahoj:

Step
image_single = direction * image_number / 360;
Left key
direction += 3;
Right key
direction -= 3;

Názorný obrázek...

 
Nahoru Odpovědět  +1 19.8.2013 23:04
Avatar
Ondrca
Redaktor
Avatar
Nahoru Odpovědět 19.8.2013 23:05
Zase jsem o něco chytřejší
Avatar
Ahoj
Člen
Avatar
 
Nahoru Odpovědět 19.8.2013 23:09
Avatar
Ondrca
Redaktor
Avatar
Ondrca:

Nechtěl jsem zakládat nové vlákno tak se ptám ještě tady, protože to souvisí.
Otočení funguje - díky všem :).
Ten object by měl být auto, jak to rozjedu ve směru natočení?
Díky

Editováno 21.9.2013 15:26
Nahoru Odpovědět 21.9.2013 15:25
Zase jsem o něco chytřejší
Avatar
TomBen
Redaktor
Avatar
Odpovídá na Ondrca
TomBen:

Když znáš směr otočení, není nic snazšího.

motion_set(dir,speed) //nastaví pohyb ve směru dir, o rychlosti speed
motion_add(dir,speed) //totéž jen nový pohyb sečte se stávajícím
Nahoru Odpovědět  +1 21.9.2013 17:09
Za posledních 200 miliónů let se nic zvláštního nestalo, akorát dinosauři vymřeli a opice se naučily programovat.
Avatar
Ondrca
Redaktor
Avatar
Nahoru Odpovědět 21.9.2013 17:27
Zase jsem o něco chytřejší
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 15 zpráv z 15.