Jag har skapat ett pussel på 9 bitar.
När alla 9 bitarna ligger på rätt plats (de fastnar) så vill jag att "filmen" ska gå vidare till nästa frame. Men hur 17 gör jag så att Flash vet att alla 9 bitarna ligger på rätt ställe?
Det känns som detta borde vara enkelt men jag sliter mitt hår!!!
Det finns en självstudie i flash om hur du gör ett pussel: Introduktion till hur du använder actionscript. Jag har inte kollat igenom den själv för jag har precis installerat flash, men där borde du hitta lösningen.
myTarget är en variabel du definerat för varje bit som berättar vad biten hör hemma för på plats.
Sedan har du en funktion för att kolla varje gång en bit har placerats:
function checkIfComplete(){
for(var i in pusselBitar_array){
if(pusselBitar_array[i].inPlace){
piecesInPlace++;
}
}
if(piecesInPlace==pusselBitar_array.length){
gotoAndStop("complete");
}
}
255 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a