Discuss Scratch
- ScratchCatHELLO
-
1000+ posts
edit variable
I feel like someone else has probably already suggested this, but I think that it would be extremely useful to right click and edit a variable (just like editing a custom block) to change its name and change if it is ‘for all sprites’ or ‘for this sprite only’ or if it is a cloud variable or not. If you know of another topic exactly like this one just link me to it so I can support.
YES. There have been times when I accidentally made a variable a non-cloud variable when it should have been a cloud variable, and other times I've forgotten to make a variable a “this sprite only” variable. C
Exactly, to rename you have to delete, make a new one, and go to every instance of the variable in your project to switch it to the new name, which gets frustrating. Thanks for supporting Support. Definitely come in useful. At the moment we have to delete the variable and recreate it in order to do that, so this would be much more convenient.
If you for some reason had no clue what I was talking about, then you can read some of the above
- MrFluffyPenguins
-
1000+ posts
edit variable
necrobump
Support. It would be really annoying to delete a variable, make a new one, and change it to “for this sprite only”.
Support. It would be really annoying to delete a variable, make a new one, and change it to “for this sprite only”.
- theXliner
-
83 posts
edit variable
Support. Just like everyone else: the reason is obvious (in my opinion).
- garnetluvcookie
-
1000+ posts
edit variable
You can by (Mac) Double finger click (Mobile) Long tap (Other) Right-Click I feel like someone else has probably already suggested this, but I think that it would be extremely useful to right click and edit a variable (just like editing a custom block) to change its name and change if it is ‘for all sprites’ or ‘for this sprite only’ or if it is a cloud variable or not. If you know of another topic exactly like this one just link me to it so I can support.
- theXliner
-
83 posts
edit variable
Actually we all mean by changing the variable type from either local variable to global variable to cloud variable in any order. It is a pain to delete the this sprite only variables and having to make it into a global one. It is inefficient to do so and/or boringYou can by (Mac) Double finger click (Mobile) Long tap (Other) Right-Click I feel like someone else has probably already suggested this, but I think that it would be extremely useful to right click and edit a variable (just like editing a custom block) to change its name and change if it is ‘for all sprites’ or ‘for this sprite only’ or if it is a cloud variable or not. If you know of another topic exactly like this one just link me to it so I can support.
- _ReykjaviK_
-
500+ posts
edit variable
Support!
off-topic, but i love your signature xd
off-topic, but i love your signature xd
Last edited by _ReykjaviK_ (June 25, 2020 13:48:19)
- Super_Scratch_Bros20
-
1000+ posts
edit variable
Support!
off-topic, but i love your signature xd
Support, I guess?
* Be respectful and constructive. We know we're not perfect; we make plenty of mistakes and we're happy to hear when you think you've identified one and have suggestions for improvements. But it's never helpful to give rude or unconstructive feedback: to us, or to any member of the Scratch community. That's not how we roll.
1. Support (optional)
Indicate your support level for the suggestion. Do you support it? Do you semi support it? Do you not support it?
Make sure to clearly indicate how much you like the suggestion as well as explain why you like or dislike the suggestion.
1st Suggestion:
My first suggestion is that you all give up on this whole support/no support convention, because it is not helping anything and ultimately downgrading the quality of replies across the forum.
Saying simply “support” or “no support” is adding nothing to the discussion, it is doing nothing to help improve the suggestion.
What should be happening, is someone makes a suggestion. People read this suggestion, and give their opinion on how to make it better. Build on other's ideas and more good quality suggestions will be made, rather than it being a big rush to see who can get the most supporters on their suggestion.
People are obsessing over this whole idea, and the goal has turned to getting as many supporters as possible and not paying any attention to the suggestion itself.
birthoftheday gives a fantastic example as to why this convention is useless;Esperanto is a language devised so that people from all kinds of countries can communicate with each other easily. Sounds great, right?Imagine if someone made a suggestion to translate Scratch into Esperanto. For the uninformed,
Right. This suggestion, outlining all the virtues of the language, has overwhelming support from the community. Who wouldn't want Scratch to be in a language that everybody speaks? It gets thousands of support posts overnight.
There are lots of people who bring up the problems with this idea. Why would you translate Scratch into Esperanto? Isn't it enough to have Scratch in all the different languages that people normally speak? Would it be worth the effort to undergo a whole translation project for something that nobody would use? Needless to say, these people are drowned out by all the ‘SUPPORT’ and ‘GREAT IDEA!!!’ posts that the community loves to make. Virtually no discussion happens on the topic because nobody cares about argument, they just care about flooding the suggestion with votes so that it might be implemented. If enough people like the suggestion, they say, it has to be implemented! They're wrong.
Now let's look at something else that could happen. Instead of thousands of ‘SUPPORT’ votes flooding in, people who like the suggestion bring up what might be good about the suggestion, and what might be bad and how it can be fixed. People who have negative opinions about the idea try to suggest things that can fix it. In the end, it is decided that the translation would not be necessary because people had a conversation about it.
The moral of the story is that for most things, thousands of votes don't work. There's a reason this place is called called “Discussion” and not “Ballot Box”. Things have to be decided via discussion, not mindless voting. Think of what Scratch could be if we changed and molded suggestions instead of supporting or not supporting them as they stand.
So, please, just take the time to make a constructive reply that makes someone else's idea better.
Please read the stickies before making posts. Being constructive is a repetitive theme in the stickies.
Since this is already initiated, I don't know whether I should say support or no support. But, because it's initiated, I'll ask a moderator to close this.
- Nambaseking01
-
1000+ posts
edit variable
Support! I thought it was already a thing.
Why do you support, exactly?
Please be constructive while making posts; the Scratch Team implements suggestions based off of the reason of the supporters and not the amount of them.
—
This would be very helpful - maybe just move the renaming button to the editing area and keep the delete button (since that's a lot more commonly used and helpful to have on-screen).
One question though - if the option for cloud variables were implemented, what would happen with letters, symbols, or variables that exceed the 256 character limit?
- theXliner
-
83 posts
edit variable
I support this idea for easily changing the global status or local status of variables
- SOyBOi1234
-
14 posts
edit variable
@aminjack do you know how to use Can u tell me how to make animation?
broadcast [ v]and
when I receive [ v]
- portalpower
-
1000+ posts
edit variable
I was about to suggest this
I think they should replace the rename option with edit variable were it takes you to the create variable screen except it says edit variable, kinda like custom blocks
support, when you backpack sprites with cloud variables, the cloud variables become normal variables and I want an easy way to change that
also one time I created a variable, did a bunch of work with it, realized it needed to be a local variable, and had to undo all that work
so yeah
I think they should replace the rename option with edit variable were it takes you to the create variable screen except it says edit variable, kinda like custom blocks
support, when you backpack sprites with cloud variables, the cloud variables become normal variables and I want an easy way to change that
also one time I created a variable, did a bunch of work with it, realized it needed to be a local variable, and had to undo all that work
so yeah
- ForumHelperNanoPiex
-
500+ posts
edit variable
Support. This would be so useful because one time I accidentally made a password variable cloud on another acc.
- ForumHelperNanoPiex
-
500+ posts
edit variable
Only renaming variables, I presume? This feature, exists…?
- portalpower
-
1000+ posts
edit variable
you can rename variables but not switch between cloud, normal, and local This feature, exists…?