💬
Logga in
Fuska.se

Game Maker

3 svar · startad

Nivå 0 · Nykomling
Trådstartare #1

När jag står på ett block så glider gubben igenom det.

Någon som vet hur man fixar det??

 

/Liten dum katt

Nivå 0 · Nykomling
#2

Det finns många olika sätt att göra det på.

 

T ex

På Objektet som inte ska glida igenom: Step Event > Code och klistra in det här:

if (place_free(x,y+1))
vspeed = 3
else
vspeed = 0;

 

Du kan ändra vspeed till högre eller lägre, beroende på hur snabbt du vill att objektet ska dras neråt.

 

Eller med Drag & Drop:

Objektet > Step Event > Control > If a position is collision free > y: -1, x: 0 (kryssa även i relative).

Efter den Start of a block >

Set the vertical speed (till vad du vill)>

End of a block >

Else >

Set the vertical speed (till 0).

29 Jan 2007
Nivå 0 · Nykomling
#3

Och kryssa gärna för solidrutan för blocket, så går det lite bättre...

11 Feb 2007
Nivå 0 · Nykomling
#4

och om du vill ha ett litet exempel på hur man gör ett plattformsspel så har jag gjort ett: http://www.ugms.se/index.php?topic=371.0 :)

Vill du vara med i diskussionen?

Bli medlem Logga in