Discuss Scratch

kayybee
Scratcher
1000+ posts

Feedback from kcb_tjb (a new scratcher)

So he's a new scratcher and therefore cannot log into the 2.0 beta. Here's what he wanted to say:

kcb_tjb wrote:

1. Bulk importing costumes results in the costumes being added in random order. This is incredibly painful when importing > 10 costumes as one must repeatedly drag costumes about until they're in the correct order. To make matters worse, you cannot drag them any further than the visible subset of costumes, so this results in a workflow of drag a bit, scroll, drag a bit, scroll, drag a bit, scroll, whoops - missed the scroll bar, scroll, drag a bit, aagh - I clicked delete!

2. Deleting a costume selects the previous costume instead of the next. If you delete the first costume, none are selected. This makes it time-consuming to delete a lot of costumes, because one must either delete, select, then delete again, OR one must select the lowest visible costume, delete it, then delete the one above it, then above that until you've deleted the top one, then go back down the list and repeat until they're all deleted.

3. The color picker is painful to use if the color in question comprises only a small part of the costume, or if the color isn't even on-screen at the moment because it's part of a costume that's hidden. Please, please, please make this easier. Perhaps provide a drop-down on the color picker that allows you to look through all costumes in all sprites, and permits zooming. Also, any chance the alpha channel could be included here?

4. What I wouldn't do for clone-scoped variables. They are absolutely crucial to sanely solving any number of problems. It was so difficult explaining to my daughter why we were doing all these hacks to get around this lack of feature. When I explained to her (she's 8) how we could do it if there were clone-scoped variables, she totally got it.

5. In the Data section, there's no visual distinction between variables of different scope. I think it would be helpful to group them visually into “Stage”, “Sprite” and - when you add it - “Clone” groups. I realize it makes no difference to the accessibility of the data, but it would make it clearer as to what you might be affecting by changing the variable, or what might affect you by accessing the variable.

6. Not sure if already addressed, but it would be nice if the new forums had markdown instead of this BBCode rubbish ;)
Ignore 4 and 6, I just wanted to show that he had them here.

Last edited by kayybee (March 16, 2013 05:57:43)

soniku3
Scratcher
100+ posts

Feedback from kcb_tjb (a new scratcher)

I almost LOL'd when I read 6. I know I wasn't supposed to, but I did. Anyway, excluding 4 and 6. These are fairly good suggestions!

Random Advice! Click here.

Powered by DjangoBB