04. januar 2002 - 09:59Der er
7 kommentarer og 2 løsninger
5 sprites
Er ved at lave en \"find fem fejl\" quiz. Den er lavet således at der ligger 5 sprites med \"not Transperent\", klikker man på dem ændres inken så spriten bliver synlige og dermed viser \"fejlen\" på tegningen.
Hvordan laver man det sådan at når du har klikket på alle 5 sprites så går du til en ny maker?
ok. Du må have et eller andet der sker når man finder den fejl. Hvad er det man kan trykke på? ... de usynlige sprites?
Hvis det er dem, så skal bare have et script på hver af dem noget lignende dette:
global gPic01 on mouseUp gPic01 = \"found\" end
Det skulle du så have på alle dine \"fejl\". Den næste skulle så tjekke om de alle var fundet:
global gPic01 global gPic02 global gPic03 global gPic04 global gPic05 on exitFrame me if gPic01 = \"found\" and gPic02 = \"found\" and gPic03 = \"found\" and gPic04 = \"found\" and gPic05 = \"found\" then go movie \"blabla.dir\" end if end
Du kunne i princippet regne på ink-effekten hvis en sprite er \"not transperent\" er sprite(1).ink = 5 hvis du så sætter ink\'en til copy når man har klikket, så er sprite(1).ink = 0
dvs. at når fem sprites der alle har ink-effekten copy \"lægges sammen\", så får man 0 hvis en eller flere af dem har en anden ink effekt, så får man en værdi der er større!!!
on checkIfAllFound sum = 0
repeat with i = 1 to 5 sum = sum + sprite(i).ink end repeat
if sum = 0 then go next -- goes to the next marker end if end
\"checkifallfound\" kaldes efter du har ændret ink-effekten på den sprite der er klikket på!
Det var også bare ment som inspiration til dig! ;)
Jeg var ikke helt med på hvad det var du skulle bruge!
Tak for point!
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.