Information about object: obj_gracz
Sprite: gracz
Solid: false
Visible: true
Depth: 100
Persistent: false
Parent: <no parent>
Mask: <same as sprite>
Create Event:
execute code:
Step Event:
execute code:
speed -= min(0.02+abs(speed)*0.04, abs(speed))*sign(speed);
if (keyboard_check(vk_up))
speed += 0.9-abs(speed)/20;
if (keyboard_check(vk_down))
speed -= 0.5-abs(speed)/20;
if (keyboard_check(vk_left))
direction += power(abs(speed*2), 0.6)/2;
if (keyboard_check(vk_right))
direction -= power(abs(speed*2), 0.6)/2;
image_angle = direction;
/*if ( keyboard_check( vk_up )) speed = 4
else
if ( keyboard_check( vk_down )) speed = -2
if ( speed <> 0 )
{
if ( keyboard_check( vk_right )) direction -= 5
else
if ( keyboard_check( vk_left )) direction += 5
}
if ( keyboard_check( vk_space )) speed = 0
friction = 0.1
image_angle = direction
if collision_rectangle(1390,530,1440,620,obj_gracz,1,0) {
transition_kind=1;
room_goto(menu);
} */
Collision Event with object obj_kraw_hor:
move in direction 0 at most -1 till a contact with all objects
Collision Event with object obj_miejsce:
move in direction 0 at most -1 till a contact with all objects
Collision Event with object obj_zajete:
move in direction 0 at most -1 till a contact with all objects
Collision Event with object obj_kraw_ver:
move in direction 0 at most -1 till a contact with all objects
Collision Event with object obj_kraw_skos:
move in direction 0 at most -1 till a contact with all objects
Collision Event with object obj_kraw_skos2:
move in direction 0 at most -1 till a contact with all objects
zobaczyłem że można wyswietlać całe info o obiekcie, dalej nie wiem co jest że jak wjade w jakiś obiekt od prawej to przerzuca mnie właśnie w prawo o ileś pikseli lub do obiektu z prawej strony, jest to co najmniej irytujące. Jeśli ma ktoś jakiś pomysł w czym może być problem, to chętnie posłucham, albo jakby ktoś powiedział jak najlepiej napisać kolizje skryptowo w stepie to też by było fajnie i może by problem sam się rozwiązał, z góry dziękuje za pomoc bo ja muszę teraz kolejnymi roomami się zająć bo zostało mi jakieś 10 misji do wykonania a przecież nikt i za mnie w całości nie zrobi.