Discuss Scratch
- Discussion Forums
- » Suggestions
- » Suggestion 37: Clone types
- Tubeonscratch
-
Scratcher
100+ posts
Suggestion 37: Clone types
Like I said in suggestion 4, but slightly different. Basically, you can make it so that there are different types of clones
create clone of [LUIGI I'M A SPRITE IN SCRATCH NOW v] as clone type [Mario v] :: controlyou can also rename and delete clone types, just like variables
when i start as a clone with clone type [Mario v] :: hat control
(number of clones in clone type [Mario v] :: control)
- littlejoeywhoiscool
-
Scratcher
100+ posts
Suggestion 37: Clone types
set [ID v] to [Mario]
create clone of [LUIGI IM A SPRITE IN SCRATCH NOW v]
- d016
-
Scratcher
500+ posts
Suggestion 37: Clone types
set [ID v] to [Mario]
create clone of [LUIGI IM A SPRITE IN SCRATCH NOW v]
What about
?(number of clones in clone type [Mario v] :: control)
- xylidine
-
New Scratcher
500+ posts
Suggestion 37: Clone types
Essentially removing the need for a clone ID variable?
- HunterRedmond
-
Scratcher
500+ posts
Suggestion 37: Clone types
Essentially removing the need for a clone ID variable?
Thanks for reminding me to bump!
But in any case, I think the clone IDs are a lot more intuitive. Still, this could possibly work.
- littlejoeywhoiscool
-
Scratcher
100+ posts
Suggestion 37: Clone types
set [ID v] to [Mario]
create clone of [LUIGI IM A SPRITE IN SCRATCH NOW v]
What about?(number of clones in clone type [Mario v] :: control)
Easy.
when I start as a clone
change [clone count (for this sprite only) v] by (1)
// for a new clone
([clone count v] of [Sprite1 v])
// find the count in a different sprite
change [clone count (for this sprite only) v] by (-1)
delete this clone
// for when you delete the clone
Last edited by littlejoeywhoiscool (April 6, 2026 16:57:02)
- Discussion Forums
- » Suggestions
-
» Suggestion 37: Clone types