Boandbo Opublikowano 23 Czerwca 2009 Udostępnij Opublikowano 23 Czerwca 2009 Witam ! Tworzę grę platformową z grawitacją z FAQ.Stworzyłem obiekt oWorek i borykam się z problemem jak zrobić aby oHero kiedy dotknie oWorek z lewej strony oWorek przesunie się w prawo z prędkością x i zwolni , itp z prawej strony.Dla pomocy : W oWorek przy kolizji z oHero if place_free(x+4,y) && not place_free(x-4,y) { hspeed = choose(8,7,6,9,10,11) friction =0.5 } if not place_free(x+4,y) && place_free(x-4,y) { hspeed = - choose(8,7,6,9,10,11) friction =0.5 } Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Marek.S Opublikowano 23 Czerwca 2009 Udostępnij Opublikowano 23 Czerwca 2009 może łatwiej będzie się odwołać z hero do obiektu. w kolizji hero z workiem sprawdź z której strony jest worek, i czy przyszła kolizja worka jest wolna no i przesuń go :) Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Boandbo Opublikowano 23 Czerwca 2009 Autor Udostępnij Opublikowano 23 Czerwca 2009 Dziękuje za rozwiązanie problemu Marek.S Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Rekomendowane odpowiedzi