On my new project Eternal Orbs(Not finished) I have a weird glitch that I don't get. In flash, and presentation mode, it shows the wrong costume. I'm not sure about java, but in editing mode, it flashes between the two. It does this in the sign sprite once you get to background number six. Can someone please help fix this?
http://scratch.mit.edu/projects/ImagineIt/2728284
Offline
In the sign sprite:
if < (touching sign?) = [1] > switch to costume [costume1 v] set [ghost v] effect to [50] show else hide endThe problem is:
switch to costume [costume1 v]
Offline
I thought I put a variable in there. Weird. I'll go look at it.
Offline
Argh! I go to the first, it says the second ones message. I change it to say it's own message, MANUALLY, then go to the second sign and it says the right one. Then, I head back, and the sign says the second one's text. Why isn't this working?
Last edited by ImagineIt (2012-08-14 10:11:27)
Offline
ImagineIt wrote:
I thought I put a variable in there. Weird. I'll go look at it.
Did you delete the "switch the costume [costume1 v]" block? That's the only problem I found. Just delete it and it should work fine.
Offline
Offline
Ok, so you have to make the "switch to costume (SignText#)" above the if else into:
switch to costume <([costume] join []) + (SignText#)>Because for some odd reason just putting a [costume] join (SignText#) won't work.
Last edited by CheeseMunchy (2012-08-14 10:46:33)
Offline
Offline
I even tried adding this instead of just "switch to costume"
if < (SignText#) = [1] > switch to costume [costume1 v] else if < (SignText# )= [2] > switch to costume [costume2 v] end end
Last edited by ImagineIt (2012-08-14 10:59:24)
Offline
This works online, but I guess I'll just tell everyone to use it online. I was going to anyways.
Offline
ImagineIt wrote:
This works online, but I guess I'll just tell everyone to use it online. I was going to anyways.
It's working offline for me...
Offline