Vydělávej až 160.000 Kč měsíčně! Akreditované rekvalifikační kurzy s garancí práce od 0 Kč. Více informací.
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.
Avatar
rosina.jakub
Člen
Avatar
rosina.jakub:28.3.2015 18:39

Čaute, potrebujem pomoc so slide animáciou. Mám objekt hráča kde mám v create: grav = 2;
hsp = -1;
vsp = 0;
grounded = 0;
jumping = -30;

a v step
kj = keyboard_chec­k_pressed(vk_up);
if (kj)
{
if (grounded)
{
vsp = jumping;
}

}
vsp +=grav;
if grounded
{
sprite_index = spr_run
}
else
{
if (vsp<0)
sprite_index = spr_jump;
}

takže ak stlačím šípku hore hráč vyskočí a prehrá sa animácia skoku ak je na zemi tak je len animácia behu. teraz neviem ako spraviť to že keď stlačím šípku dole tak sa mi prehrá animácia šmyknutia.
pomôžete mi s tým?

 
Odpovědět
28.3.2015 18:39
Avatar
rosina.jakub
Člen
Avatar
rosina.jakub:30.3.2015 12:03

neviete nikto čo s tým?

 
Nahoru Odpovědět
30.3.2015 12:03
Avatar
Lukáš Hornych
Tvůrce
Avatar
Odpovídá na rosina.jakub
Lukáš Hornych:30.3.2015 15:41

Nešlo by to takto?

if grounded and keyboard_check_pressed(vk_down) {sprite_index = tvůj sprite}
 
Nahoru Odpovědět
30.3.2015 15:41
Avatar
Odpovídá na Lukáš Hornych
Neaktivní uživatel:30.3.2015 16:05

Nebuď líný a ty závorky tam piš, tak jak mají být, až přejdeš na C# / Javu oceníš to.
;)
Místo and můžeš použít && (detail).

Jinak funkční řešení

Akceptované řešení
+20 Zkušeností
+2,50 Kč
Řešení problému
Nahoru Odpovědět
30.3.2015 16:05
Neaktivní uživatelský účet
Avatar
rosina.jakub
Člen
Avatar
rosina.jakub:30.3.2015 16:12

už som si to vyriešil, ale ďakujem

 
Nahoru Odpovědět
30.3.2015 16:12
Avatar
Lukáš Hornych
Tvůrce
Avatar
Odpovídá na Neaktivní uživatel
Lukáš Hornych:30.3.2015 16:14

Já vím, že se dá použít && a normálně tam ty závorky píšu.

 
Nahoru Odpovědět
30.3.2015 16:14
Avatar
Neaktivní uživatel:30.3.2015 16:51

Proč jsem já dostal řešení dotazu?? Lucky ti pomohl, tak měl dostat odměnu on... já jen napsal pár pedantských rad. To je určitě karmou.... :D

Nahoru Odpovědět
30.3.2015 16:51
Neaktivní uživatelský účet
Avatar
rosina.jakub
Člen
Avatar
rosina.jakub:30.3.2015 16:54

chcel som to dať Luckymu a nechtiac som klikol na teba. Lucky sorry :)

 
Nahoru Odpovědět
30.3.2015 16:54
Avatar
Lukáš Hornych
Tvůrce
Avatar
Odpovídá na rosina.jakub
Lukáš Hornych:30.3.2015 17:03

Bohužel body mně to nepřidá no :D

 
Nahoru Odpovědět
30.3.2015 17:03
Avatar
Odpovídá na Lukáš Hornych
Neaktivní uživatel:30.3.2015 17:47

Jakub chtěl určitě zdůraznit to co jsem psal ;)

Nahoru Odpovědět
30.3.2015 17:47
Neaktivní uživatelský účet
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 10 zpráv z 10.