Skocz do zawartości

Wszystkie Eventy w jednym


zbysheck

Rekomendowane odpowiedzi

Czy da się wszystkie eventy zastąpić jednym? Z klocków używam tylko "execute piece of code", ale i tak kiedy np. przenoszę jakiś dość rozbudowany obiekt z jednej gry do innej to strasznie dużo jest kopiowania kolejnych eventów. Czy można wstawić taki jeden Event w którym zawarło by się kody innych?

Odnośnik do komentarza
Udostępnij na innych stronach

ehhh... korzystaj z dokumentacji PL i szukaj

 

Klawiatura:

The following constants for virtual keycodes exist:

 

 

vk_nokey keycode representing that no key is pressed

vk_anykey keycode representing that any key is pressed

vk_left keycode for left arrow key

vk_right keycode for right arrow key

vk_up keycode for up arrow key

vk_down keycode for down arrow key

vk_enter enter key

vk_escape escape key

vk_space space key

vk_shift shift key

vk_control control key

vk_alt alt key

vk_backspace backspace key

vk_tab tab key

vk_home home key

vk_end end key

vk_delete delete key

vk_insert insert key

vk_pageup pageup key

vk_pagedown pagedown key

vk_pause pause/break key

vk_printscreen printscreen/sysrq key

vk_f1 ... vk_f12 keycodes for the function keys F1 to F12

vk_numpad0 ... vk_numpad9 number keys on the numeric keypad

vk_multiply multiply key on the numeric keypad

vk_divide divide key on the numeric keypad

vk_add add key on the numeric keypad

vk_subtract subtract key on the numeric keypad

vk_decimal decimal dot keys on the numeric keypad

 

For the letter keys use for example ord('A'). (The capital letters.) For the digit keys use for example ord('5') to get the <5> key. The following constants can only be used in keyboard_check_direct:

 

 

vk_lshift left shift key

vk_lcontrol left control key

vk_lalt left alt key

vk_rshift right shift key

vk_rcontrol right control key

vk_ralt right alt key

 

Mysz:

mouse_button Currently pressed mouse button. As value use mb_none, mb_any, mb_left, mb_middle, or mb_right.

 

np.

if keyboard_check(ord('A'))
{
instance_create(obj_babcia_kiepska,96785,3253453)
}

 

albo

if mouse_check_button(mb_any)
{
show_message("Pocisnąłeś mysz.")
}

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ę...