Помогите написать код. Если персонаж двигает коробки слева:коробка в свойстве x равняется +3 Тоже самое справа . если он на неё прыгает,ничего не происходит. Если она падает,может перевернуться. Помогите!
Если персонаж двигает коробки слева:коробка в свойстве x равняется +3
Старайся объясняться нормально (хотя я и понял о чем ты) Делается так: 1) В об. коробки убрать галочку с solid (твердый), за тем в столкновении с игроком пишешь:
Код
if place_meeting(x+1,y,o_man) {x+=3} if place_meeting(x-1,y,o_man) {x-=3}
Едем дальше:
Цитата (jorji)
Если она падает,может перевернуться.
обычно это делается с помощью сторонних библиотек, например, вот: Тык. Но если очень надо, то вот такая ф-ция: motion_set(dir,speed) //где dir - направление вращения (180, или 360), а speed - скорость вращения. Есть вроде еще ф-ции, но это надо очень долго и нудно листать справку по GM...
И последнее:
Цитата (jorji)
если ГГ на неё прыгает,ничего не происходит.
Делается так: 1) опять заходишь в столкновение с ГГ и добавляешь это:
Код
if place_meeting(x,y-1) { exit; }
(Это на самом деле можно и не писать(То, что выше)) 2) В столкновении ГГ с коробкой пиши это: