DooM 93 Odesláno: 29. Listopad, 2011 Share Odesláno: 29. Listopad, 2011 Zdravím,přináším vám tut ohledně životů.. ukážu vám jak se životy nastavují,zjišťují, a jak se vykreslí panel Životy.. takže začneme tím že si ukážeme jak vykreslit panel života.. bude vypadat nějak takto : 1.Vytvoříme si nový objekt,rozklikneme si ho a klikneme na tlačítko Add Event(Přidat událost) 2.Zvolíme tlačítko Draw 3.na pravé straně okna jsou takové záložky(move,main1,main2.... atd.),z nich klikneme na třetí záložku od spoda score(Skóre),obsah této záložky je rozdělen na 3 části : Score(Skóre),Lives(Životy),Health(Zdraví).Uchopíme a přetáhneme do pole Actions: tuto ikonku (Draw Health (Vykreslit životy)) a vyskočí nám tabulka,do ní zadáme: x1 = X pozice kde se bude život bar nacházet y1 = Y pozice kde se bude život bar nacházet x2 = šířka život baru y2 = výška život baru back color : barva pozadí životů,vysvětlím to asi takto : toto je full zdraví,barva v pozadí nejde vidět :|||||||||| teď na vás šel třeba nepřítel a ubral vám pár životů,ta černá barva je back color(barva v pozadí) : |||||||||| bar color: barva životů. souřadnice zapíšete takto : view_(x nebo y)view+číslo(Pokud jsou souřadnice kladné) a view_(x nebo y)view-číslo(Pokud jsou souřadnice záporné) Pokud jste nepochopili tak tady příklad : x1: view_xview+10 y1: view_yview+16 x2: view_xview+155 y2: view_yview+26 back color: black bar color: green to red Tak životy už máme vykreslené,teď jak je nastavit.. Uděláme si například nepřítele, pak pokud nemáme si vytvoříme objekt hráč a dáme mu základní pohybové vlastnosti.Poté přidáme událost Colision(Kolize) a vybereme nepřítele,do pole actions: přesuneme tuto ikonku (Set Health (Nastavit životy)) nastavíme hodnotu ,kolik chceme aby nám nepřítel ubral/přidal zdraví.. pro přičtení číslo a pro odečtení -číslo ,příklad: přičtení : 50 || odečtení : -50 u nastavování zdraví pokud chceme aby to oděčítalo/přičítalo z poslední hodnoty tak musíme zaškrtnout Relative,když ho nezaškrtneme tak se zdraví nastaví na hodnotu kterou tam zadáte příklad : 1.Napíšu do políčka 50 a nezaškrtnu relative = Životy se mi ze 100 nastavili na 50 2.napíšu do políčka 50 a zaškrtnu relative = Životy se mi ze zvětšili ze 100 na 150. Dále tu máme ikonku : je to podmínka pro životy,má stejnou funkci jako v pawně if takže například : Přesuneme tuto podmínku do políčka Actions: nastavíme hodnotu na 50,v druhém políčku máme 3 možnosti na výběr : equal to (rovná se),smaller than(menší než),larger than(větší než),potom v pravém dolním rohu máme políčko NOT,to značí zápor,pokud chceme například nerovná se tak zvolíme equal to a zaškrtneme NOT . Tak a to je asi tak všecko,doufám že jste to pochopili Link to comment Share on other sites More sharing options...
GAMELASTERツ 73 Odesláno: 29. Listopad, 2011 Share Odesláno: 29. Listopad, 2011 Good Pre zaciatocnika fajn, no ja to viem Link to comment Share on other sites More sharing options...
Recommended Posts