💬
Logga in
Fuska.se

Game Maker-plattformmspel

23 svar · startad

Nivå 6 · Fuskare
#21

Samma exempel fast utan {}

if object.solid = true
vspeed = 10

Nu har det som är under inget att göra med if-funktionen, så vspeed blir 10 oavsett om object är solid eller inte.

 

Helt enkelt så behöver man dem bara när man har en if först.

Senast ändrad:

#22

Haha jaha okej, alltså ska man alltid ha dem, alltså beror det inte på, tack så mycket... :)

#23

funkar fortfarande inte. kan nångon ge hela collision event för blocket

EDIT tänke bara säga att collisin event med ett vanligt block är samma som i plattforms tutoralen på gamemakers sida.

Senast ändrad:

11 Nov 2006
Nivå 8 · Veteranfuskare
#24

Du kan ju använa dig av drag and drop funktionen också:

 

Då tar du en (jaa, vad heter den nu igen?) "If a variable has a value" action i Control fliken och väljer other. Sen skriver du in solid i det första fältet och true eller 1 i det andra. (Lägg in en "Start of block" efter actionsen.)

 

Efter det tar du actionsarna från den riktiga väggen och kopierar de till under "If a variable has a value" actionsen. (Lägg in en "end of block".)

 

Det är nog det enklaste sättet.

Vill du vara med i diskussionen?

Bli medlem Logga in