webForumDet fria alternativet

Hjälp med platfromsspel (Lingo)

Flash

0 svar · 167 visningar · startad av Pipen

Medlem sedan juni 20027 inlägg
Frågan#1

Hej.

Håller på att försöka göra ett spel i Director o lingo. har dock stött på ett jätte problem.

Jag skapar en lista med banan utsende:
on getLevel

return [\
[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],\
[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],\
[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],\
[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],\
[0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0],\
[1,1,1,1,1,1,1,1,0,0,1,1,1,0,0,1],\
[0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1],\
[0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1],\
[0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,1],\
[0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,1],\
[0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,1],\
[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1]]
end

Sedan lägger jag till vilka olika object som är vad (1 = castmember1 osv..)

och sedan ritar ut banan:

repeat with i = 1 to 12
    repeat with j = 1 to 16
      
      spriteNumber = currentLevel[i][j]
      if (spriteNumber <> 0) then
        gLevel.copyPixels(gLevelGraphicList[spriteNumber], rect(50*(j-1),50*(i-1), 50*(j-1)+50, 50*(i-1)+50), sourceRec)
      end if
    end repeat
end repeat

Problemet är att jag sparar det hela i gLevel som jag tidigare deklarerar som gLevel = (the stage).image

Jag vill egentligen ha banan som en sprite i stagen. Hoppas ni förstår, om det behövs kan jag lägga upp filen.. tack på förhand

249 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2
124 ms — deklarationer (db)
0 ms — hämta statistik (cache)
123 ms — hämta tråd, inlägg och bilagor (db)
124 ms — ändringar (db)