Diskuze: Podmínka
V předchozím kvízu, Online test znalostí GameMakeru, jsme si ověřili nabyté zkušenosti z kurzu.
Zobrazeno 5 zpráv z 5.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
V předchozím kvízu, Online test znalostí GameMakeru, jsme si ověřili nabyté zkušenosti z kurzu.
aby nepritel strilel na hrace az jak se priblizi, musis si hlidat jeho vzdalenost od hrace.
vzdalenost zjistis bud nekterym prikazem:
distance_to_point(x,y) ;
distance_to_object(obj);
point_direction(x1,y1,x2,y2);
nebo vypoctem pomoci sin a cosin
nepritel muze nejen strilet na hrace teprv az je na dostrel, ale i letet k nemu az kdyz ho uvidi(hrac vstoupi do jeho akcniho prostoru)
Jo, to jsem už vyřešil. A jestli se ještě můžu zeptat jak udělám aby nepřítel nestřílel ty náboje tak často za sebou. Vím že by to mělo jít nějak pomocí alarmů ale jak? Díky.
kdyz nastavis alarm napr alarm[0]=20; tak se alarm aktivuje 20 stepu po tomto
volani.
kdyz potrebujes v sec tak volas alarm[0]=20*room_speed;
kdyz nepritel ma strilet aktivujes alarm a nastavis promennou napr.
strelba.(okamzita aktivace je alarm[0]=1;)
v alarm[0] pak testujes jestli ma je povolenou strelbu. na konci alarmu (pokud
je strelba povolena) znovu aktivujes ten samy alarm. kdyz neni povolena uz jej
znova neaktivujes.
Zobrazeno 5 zpráv z 5.