Skocz do zawartości

zmiana broni


Morro

Rekomendowane odpowiedzi

mam problema bo mój objekt weapon ma za zadanie sprawdzać wartość broni....ma rysować sprity w pewnym miejscu w zależności który ma wartość 1 a nie 0. np naciskam 1 i wartość machinegun zmienia sie na zero a pistol na 1 a jak nacisne 2 to na odwrót. podaje deskrypcje całego objektu:

 

Information about object: weapon

 

Sprite: <no sprite>

Solid: false

Visible: true

Depth: -99999

Persistent: false

Parent: <no parent>

Mask: <same as sprite>

 

Create Event:

set variable pistol_gun to 0

set variable machine_gun to 0

 

Step Event:

set variable view_yview to -2

 

Keyboard Event for 1-key Key:

set variable machine_gun to 0

set variable pistol_gun to 1

 

Keyboard Event for 2-key Key:

set variable machine_gun to 1

set variable pistol_gun to 0

 

Draw Event:

if pistol_gun is equal to 1

at position (663,view_yview+700) draw image -1 of sprite pistol

if machine_gun is equal to 1

at position (663,view_yview+700) draw image -1 of sprite machinegun

 

 

problem tkwi w tym, że sprajty nie chcą sie wyświetlić

Odnośnik do komentarza
Udostępnij na innych stronach

22. Znikł mi mój obiekt pomimo że ma ustawionego sprita i umieściłem go w określonym roomie, co zrobić?

Sprawdź czy obiekt ma zaznaczoną opcję 'Visible', lub jeśli używasz w nim eventu 'draw' dodaj w nim taką linijkę:

kod:

draw_sprite_ext( sprite_index,image_index,x,y,image_xscale, image_yscale,image_angle, image_blend,image_alpha);

Zawsze gdy używasz tego eventu GM wyłączy Ci automatyczne rysowanie obiektu, więc musisz to zrobić ręcznie.

 

może to ci pomoże :]

 

...Marek.:whip:

Odnośnik do komentarza
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...