Der er flere måder at gøre dette på, men den nemmeste måde for dig er nok at lave en handler som sætter spørgsmålet, svarene og det rigtige svar i textfiels og en global (det rigtige svar nr). Det er ikke hele løsningen men et stykke på vejen
FX
-----(du kan gemme spørgsmål og svar i et tekst doc og hente dem der fra)
------( svar knapper = sprite 14, 15 and 16)
global gRanswer
on myHandler question, answer, Ranswer
Sprite(10).member.text = question.text ----textfield
Sprite(10). Visible = TRUE
Sprite(11). member.text = getAt(answer, 1).text ----textfield
Sprite(11). Visible = TRUE
Sprite(12). member.text = getAt(answer, 2).text ----textfield
Sprite(12). Visible = TRUE
Sprite(13). member.text = getAt(answer, 3).text ----textfield
Sprite(13). Visible = TRUE
Sprite(14). Visible = TRUE ----knap
Sprite(15). Visible = TRUE ----knap
Sprite(16). Visible = TRUE ----knap
gRanswer = Ranswer ------(fx 2 ----------. 13 + 2 = 15. knap paa sprite 15)
Sprite(17). member.text = “” ----textfield
Sprite(17). Visible = TRUE
end myHandler
-----------------------------
Du sætter tekst og global ved at kalde handler låledes:
myHandler(“spørgsmålet”, [”svar1”, ”svar2”, ”svar3”], 2)-----(spørgsmål, 3svarMuligheder, detRigtigeSvarNummer)
----------------------------
Paa knapperne er en behavior:
Global gRanswer
On mouseUp me
If gRanswer + 13 = value(sprite(the spriteNum of me)) then ----(knapper paa sprite 14 til 16. svar 1 til 3. -------------. 13 + 2 = 15. knap paa sprite 15 )
Sprite(17). member.text = “Yes”
else
Sprite(17). member.text = “No”
end if
end
J
http://www.balther.dk