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