Discuss Scratch

supermattyb11
Scratcher
15 posts

Suggestion: Improve Costume Import Position

Whenever I import or want to draw a new costume, the new costume appears in the last position of the sprite automatically.

This is okay for most circumstances, but when one has a long animation or a very specific set of costumes in order, things get frustrating. For example, in my latest National Pokedex project, when I import another Pokemon into a specific slot, I have to drag it through hundreds of places from the last position to the middle.

This is a problem in two places. First, I have to drag it to its correct position for ten minutes straight. Second, every time I set the costume in a place, the costume bar automatically slides all of the way back up.

I suggest that the team implement either of two things: first, that Scratch rids of this automatic last-position setting, and instead places the new costume after whatever costume is currently selected. Second, that the scroll position doesn't go to the top every time a costume's position in the list is changed.

Thanks for your time!
Autofirejm
Scratcher
1000+ posts

Suggestion: Improve Costume Import Position


bazooka-nuke wrote:

when green flag clicked
if <> then
<key [up arrow v] pressed?>
change [bazooka-nuke v] by (0)
change [bazuuuuuuukanuuuuuuke v] by (0)
end
dont do this please, also (now regarding the main topic)

supermattyb11 wrote:

-snip-

This is a problem in two places. First, I have to drag it to its correct position for ten minutes straight. Second, every time I set the costume in a place, the costume bar automatically slides all of the way back up.

I suggest that the team implement either of two things: first, that Scratch rids of this automatic last-position setting, and instead places the new costume after whatever costume is currently selected. Second, that the scroll position doesn't go to the top every time a costume's position in the list is changed.
how about a bit of an edit, how about adding a thing that lets you select a sprite's costume number? what do you think?

Last edited by Autofirejm (Nov. 18, 2021 13:42:44)

oxiti8
Scratcher
1000+ posts

Suggestion: Improve Costume Import Position

Autofirejm wrote:

how about a bit of an edit, how about adding a thing that lets you select a sprite's costume number? what do you think?
I mean… OP hasnt been online in many years. I'd support but this is ancient
Autofirejm
Scratcher
1000+ posts

Suggestion: Improve Costume Import Position

oxiti8 wrote:

Autofirejm wrote:

how about a bit of an edit, how about adding a thing that lets you select a sprite's costume number? what do you think?
I mean… OP hasnt been online in many years. I'd support but this is ancient
oh, whoops, didnt even see the post date.
Catscratcher07
Scratcher
1000+ posts

Suggestion: Improve Costume Import Position

supermattyb11 wrote:

~snip~
Second, every time I set the costume in a place, the costume bar automatically slides all of the way back up… Second, that the scroll position doesn't go to the top every time a costume's position in the list is changed.
This part of the suggestion seems to already be implemented, but the other part
that Scratch rids of this automatic last-position setting, and instead places the new costume after whatever costume is currently selected.
is still relevant, so consider this a bump.
medians
Scratcher
1000+ posts

Suggestion: Improve Costume Import Position

How did I get a notification for this oh my god
Anyway, this already happens with sprites, but when you duplicate costumes, then it places the costume below what you duplicated

Last edited by medians (July 23, 2025 14:48:39)

Fredishaveplay2
Scratcher
37 posts

Suggestion: Improve Costume Import Position

This is a very important and necessary suggestion. Costumes need to be added after the selected costume instead of the end of the list.

Costume organization in Scratch can be very difficult, especially for Scratchers who work on more advanced projects that have sprites with lots of costumes. Allowing you to change where in the list a new costume will be added, depending on which costume is selected, will make costume organization much, much easier.

I am working a project that has a sprite with almost 500 costumes. There's a community around the project, and people make their own content to add to it, so it will soon have over 500 from all the cool stuff everyone's made… but every time I need to change the costumes around when I make updates and new content for that project, and new costumes need to be added to that sprite, they need to be added in the right order. Right now, I use a macro just to delete hundreds of costumes so they can be re-added in the correct order. If I could add costumes anywhere in the list that I wanted, I wouldn't have to do this, and managing the costumes would be so much easier.

This tiny but useful change would not only be massively useful for advanced Scratchers and just costume list management in general, but also have no negative consequences. If this change is made, then anyone who wants their costumes to be added to the end of the list like they used to be before this change is made could just scroll to the end of the list and click on the last costume, then add their costumes, and they would be added to the end of the list.
jmdzti_0-0
Scratcher
1000+ posts

Suggestion: Improve Costume Import Position

Fredishaveplay2 wrote:

~snip~
This doesn’t happen anymore.

medians wrote:

How did I get a notification for this oh my god
Anyway, this already happens with sprites, but when you duplicate costumes, then it places the costume below what you duplicated
You usually don’t have more than 15 sprites in a project. I don’t think fixing the issue with sprites would be encessary.
Catscratcher07
Scratcher
1000+ posts

Suggestion: Improve Costume Import Position

jmdzti_0-0 wrote:

medians wrote:

How did I get a notification for this oh my god
Anyway, this already happens with sprites, but when you duplicate costumes, then it places the costume below what you duplicated
You usually don’t have more than 15 sprites in a project. I don’t think fixing the issue with sprites would be encessary.
He was stating that the issue doesn't exist for sprites since this already exists for them.
jmdzti_0-0
Scratcher
1000+ posts

Suggestion: Improve Costume Import Position

Catscratcher07 wrote:

jmdzti_0-0 wrote:

~snip~
They were stating that the issue doesn't exist for sprites since this already exists for them.
?

Last edited by jmdzti_0-0 (July 24, 2025 14:06:31)

Fredishaveplay2
Scratcher
37 posts

Suggestion: Improve Costume Import Position

jmdzti_0-0 wrote:

Fredishaveplay2 wrote:

~snip~
This doesn’t happen anymore.

I just went to “Create” to make a new project, then, in the default Scratch Cat sprite, went to the costume list, which has two costumes, and clicked on the first costume. I then imported a costume. Despite the fact that I had the first costume selected, the costume that I imported was added to the end of the list, just after the second costume.

So, what do you mean by "[t]his doesn't happen anymore"? Maybe there's been a misunderstanding.

medians wrote:

when you duplicate costumes, then it places the costume below what you duplicated

Yes: when you duplicate a costume, the duplicated costume is inserted right after the costume that was duplicated. But, when you import a new costume from an image file, it is always added to the end of the list. This is the problem.

Last edited by Fredishaveplay2 (July 24, 2025 00:28:41)

Catscratcher07
Scratcher
1000+ posts

Suggestion: Improve Costume Import Position

Fredishaveplay2 wrote:

jmdzti_0-0 wrote:

Fredishaveplay2 wrote:

~snip~
This doesn’t happen anymore.

I just went to “Create” to make a new project, then, in the default Scratch Cat sprite, went to the costume list, which has two costumes, and clicked on the first costume. I then imported a costume. Despite the fact that I had the first costume selected, the costume that I imported was added to the end of the list, just after the second costume.

So, what do you mean by "[t]his doesn't happen anymore"? Maybe there's been a misunderstanding.
jmdzti_0-0 was referring to this statement in the OP:

supermattyb11 wrote:

every time I set the costume in a place, the costume bar automatically slides all of the way back up.

Last edited by Catscratcher07 (July 24, 2025 13:53:58)

Fredishaveplay2
Scratcher
37 posts

Suggestion: Improve Costume Import Position

Catscratcher07 wrote:

Fredishaveplay2 wrote:

jmdzti_0-0 wrote:

This doesn’t happen anymore.

[…] what do you mean by "[t]his doesn't happen anymore"? Maybe there's been a misunderstanding.
jmdzti_0-0 was referring to this statement in the OP:

supermattyb11 wrote:

every time I set the costume in a place, the costume bar automatically slides all of the way back up.

Alright, that makes sense.

Anyway, I really hope that the ST seriously considers this. It's such a small change with so much great benefit and no negative consequences. Fingers crossed.

Last edited by Fredishaveplay2 (Aug. 5, 2025 13:03:35)

Fredishaveplay2
Scratcher
37 posts

Suggestion: Improve Costume Import Position

Bump.

Last edited by Fredishaveplay2 (July 29, 2025 05:08:02)

Fredishaveplay2
Scratcher
37 posts

Suggestion: Improve Costume Import Position

Bump. This change is tiny, simple, and extremely useful with zero negatives. I'll be bumping this thread until the end of time or ST makes final judgement.
Fredishaveplay2
Scratcher
37 posts

Suggestion: Improve Costume Import Position

Bump.
Fredishaveplay2
Scratcher
37 posts

Suggestion: Improve Costume Import Position

Bump.
Fredishaveplay2
Scratcher
37 posts

Suggestion: Improve Costume Import Position

Bump.
Fredishaveplay2
Scratcher
37 posts

Suggestion: Improve Costume Import Position

Bump.
Fredishaveplay2
Scratcher
37 posts

Suggestion: Improve Costume Import Position

Bump.

Powered by DjangoBB