not sure what you're wanting to do here - whenever you run this movie, manpablo will
always be member"Paulo1" and gMode will always be "mode1" when you release the mouse
button.
If you're wanting it to change (e.g.random member on a mouseUp) do the following:
global gMode, manPablo, modeList, modeListLen -- might prefer to use property instead
of global
property sNum
on beginsprite me
sNum = me.spritenum
modeList = list("mode1","mode2","mode3","mode4","mode5")
modeListLen = modeList.count
gMode = "mode1"
manpablo = member("Paulo1")
end
on mouseUp me
gMode = modeList[random(modeListLen ]
changeManPablo(me)
end
on changeManPablo me
sprite(sNum).member = manPablo -- this was memberNum which wouldn't have worked
case (gMode) of
"mode1":
set manPablo = member"Paulo1"
sprite (2).color= rgb(22, 150, 75)
"mode2":
set manPablo = member"Paulo2"
sprite (2).color= rgb(44, 150, 75)
"mode3":
set manPablo = member"Paulo3"
sprite (2).color= rgb(77, 150, 75)
beep
"mode4":
set manPablo = member"Paulo4"
sprite (2).color= rgb(88, 150, 75)
"mode5":
set manPablo = member"Paulo5"
sprite (2).color= rgb(99, 150, 75)
end case
end
--
This is untested and I'm not sure what you were after but should do something at least.
HTH
Leon
> -----Original Message-----
> From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]On
> Behalf Of Wizzard
> Sent: 31 May 2001 19:36
> To: [EMAIL PROTECTED]
> Subject: <lingo-l> Switch Case
>
>
> Hello, its been a while, I just cant figure out a couple of things.. I am
> doing a switch case procdure to determine elements on the stage, I am
> testing my movie with the following code, can someone simply tell
> me how to
> switch my mode using button press
>
> I have done like :
> on mouseUp
> set gMode = mode1
> end
>
> this does not work........
>
> global gMode, manPablo,
>
> on prepareFrame me
> manPablo=member"Paulo1"
> end ExitFrame me
>
>
> on exitFrame me
> sprite(me.spritenum).membernum = manPablo
> case gMode of
> "mode1":
> set manPablo = member"Paulo1"
> sprite (2).color= rgb(22, 150, 75)
>
> "mode2":
> set manPablo = member"Paulo2"
> sprite (2).color= rgb(44, 150, 75)
>
> "mode3":
> set manPablo = member"Paulo3"
> sprite (2).color= rgb(77, 150, 75)
> beep
>
> "mode4":
> set manPablo = member"Paulo4"
> sprite (2).color= rgb(88, 150, 75)
>
> "mode5":
> set manPablo = member"Paulo5"
> sprite (2).color= rgb(99, 150, 75)
> end case
> end ExitFrame me
>
>
>
> [To remove yourself from this list, or to change to digest mode, go to
> http://www.penworks.com/LUJ/lingo-l.cgi To post messages to the list,
> email [EMAIL PROTECTED] (Problems, email [EMAIL PROTECTED])
> Lingo-L is for learning and helping with programming Lingo. Thanks!]
[To remove yourself from this list, or to change to digest mode, go to
http://www.penworks.com/LUJ/lingo-l.cgi To post messages to the list,
email [EMAIL PROTECTED] (Problems, email [EMAIL PROTECTED])
Lingo-L is for learning and helping with programming Lingo. Thanks!]