I was recently messing about on Scratch when I realised, when editing a costume and moving a part of that costume, any text vanishes until I click to stop moving. eidt: Then, If I resize the text, it stays gone until I stop editing the costume.
I then realised that repeatedly doing this led to any action I did elsewhere, deleted the text. I have tested this and it happens almost all of the time.
For example, I edit costume a few times, click to start the project and BOOM! All my text vanishes.
Could this be related in anyway? I know we discovered it gets triggered by lots of things, but maybe it all starts by editing a large costume?
1 of my theories is, the Scratch program MAY be thinking a object is being moved over it in the editor, therefore it goes behind everything causing the text to vanish?
Last edited by 06dknibbs (2009-11-04 09:00:53)
Offline
This sounds hopefull...but I am having trouble reproducing it. I started with an empty project and created a large costume. I added some text to the costume. I then edited the costume and used the selection rectangle to grab a piece of it and move it around. But I didn't see any changes to text. Does this sound like what you were doing?
Offline
I will try and get a project with it reproduced online tonight.
I think it may be the problem though as I remember the same glitch happened in Sphere whenever I edited the instructions sprite. (Try experimenting with it?)
--
I'll post the steps I do now...
1. Open a costume. (It has Scratch block print screens, a box that fills nearly the whole screen, and a lot of text as it explains what to do.)
2. Move the box to the middle.
3. Move the text onto the box.
4. Resize, it just vanished. Happens every time and If I don't resize, anything else I do outside of the costume sets it off.
Edit 3: 5. If it hasn't gone, highlight a few things with the select tool, this makes it vanish for good.
I'm going to try testing this in a few projects now...
Edit: Seems to happen after the project has a few sprites/scripts. (About 5 sprites and 5-10 scripts, even if there small)
Edit 2: It happened in about 3 out of 5 test projects. Trying to see a connection...
Last edited by 06dknibbs (2009-11-06 08:54:48)
Offline
Another post, it seems to happen to everything I give these scripts or something similar.
Scripts 1,
Green flag
Go to (anywhere)
Go back (a lot) of layers.
Show
Script 2,
When I receive (anything)
Hide
Script 3,
When I receive (anything)
Repeat 10 times,
Change Ghost effect by 10,
Hide,
Set ghost effect to 0
Script 4,
Green flag,
Set (variable) to 0
Script 5,
Green flag,
Forever,
Switch to costume 1
Script 6,
When I receive (anything)
Go back 100 layers
Hide
--
I did this with a one sprite project with 2 costumes and it happened, I beleive something in those scripts may be causing it, I'm going to compare it to my old project Sphere...
Offline
From 06dknibbs
Another post, it seems to happen to everything I give these scripts or something similar.
Scripts 1,
Green flag
Go to (anywhere)
Go back (a lot) of layers.
Show
Script 2,
When I receive (anything)
Hide
Script 3,
When I receive (anything)
Repeat 10 times,
Change Ghost effect by 10,
Hide,
Set ghost effect to 0
Script 4,
Green flag,
Set (variable) to 0
Script 5,
Green flag,
Forever,
Switch to costume 1
Script 6,
When I receive (anything)
Go back 100 layers
Hide
--
I did this with a one sprite project with 2 costumes and it happened, I beleive something in those scripts may be causing it, I'm going to compare it to my old project Sphere...
It would be easier if you explained them in blocks:
Script1:
[blocks]<when green flag clicked>
<go to[ anywhere
<go back( alot of )layers>
<show>[/blocks]
Script2:
[blocks]<when I receive[ anything
<hide>[/blocks]
Script3:
[blocks]<when I receive[ anything
<repeat( 10
<change[ ghost ]effect by( 10
<hide>
<set[ ghost ]effect to( 0
<end>[/blocks]
Script4:
[blocks]<when green flag clicked>
<set{ variable }to( 0[/blocks]
Script5:
[blocks]<when green flag clicked>
<forever>
<switch to costume[ 1
<end>[/blocks]
Script6:
[blocks]<when I receive[ anything
<go back( 100 )layers>
<hide>[/blocks]
Hope that helped!
Last edited by scratch_yoshi (2009-11-05 17:31:10)
Offline
From 06dknibbs
I don't like using the blocks on the forums most of the times![]()
They don't fit together and some overlap which can make the unreadable...
Yeah, but all you really need to use them for is examples.
(Why do I always wink??)
Offline
scratch_yoshi wrote:
From 06dknibbs
I don't like using the blocks on the forums most of the times![]()
They don't fit together and some overlap which can make the unreadable...Yeah, but all you really need to use them for is examples.
(Why do I always wink??)
Sorry for being off topic, but I agree with 06dknibbs. I rather save a picture and upload it to imageshack.
Offline
Yay! Finally another piece of news! I'll leave a link to this in my thread... which has a link to it from JSO's thread...
Offline
06dknibbs wrote:
Hmm, Itried each script by itself and nothing...
Can anyone else mess around with them, see if anything happens?
Have you shared a project that you think might show the problem? I'd love to see it if you have
Offline
Paddle2See wrote:
06dknibbs wrote:
Hmm, Itried each script by itself and nothing...
Can anyone else mess around with them, see if anything happens?Have you shared a project that you think might show the problem? I'd love to see it if you have
![]()
Well my Sphere project has the glitch, but only on the instructions sprite which has very similar scripts as well as size, text etc:
I'm going to try and get a few tests uploaded today, I wasn't able to get on much over the last few days...
Last edited by 06dknibbs (2009-11-08 07:17:39)
Offline
fg123 wrote:
Post the links!
![]()
the links!
HAPPY?
Offline
My thread, got spammed? D:
Anyway, I can't seem to figure anything more about this. I thought I was close, but nothing new.
If a moderator is lurking, feel free to close this thread if it is no longer needed.
Offline
Well...I still have hopes that something will break on this case...so let's leave it open for a while longer.
Offline
<go back( )layers>
Offline
I decided to experiment (okay, I was bored) and noticed that when you are doing a project with a lot of backgrounds and no sprites, and 1 script, then if you go into the paint editor, click ok, but don't change anything, and do this about 10 or 15 times, it'll make all of the text disappear.
Offline