Discuss Scratch
- Discussion Forums
- » Suggestions
- » multi-touch events
- SAVVYSCLUTTER
-
Scratcher
500+ posts
multi-touch events
This could easily be used to make mobile-only projects… no support.Yes - most Scratch users are on PC.
- SAVVYSCLUTTER
-
Scratcher
500+ posts
multi-touch events
Scratch is supposed to be open to everyone. The only device I can run Scratch on is my PC.This could easily be used to make mobile-only projects… no support.
whats wrong with mobile-only projects? doesnt most people have a mobile device anyway?
- Endless-Ocean
-
Scratcher
100+ posts
multi-touch events
My Opinion
This is such an interesting topic. In my opinion, this idea would be very useful for a variety of reasons, like mobile controls, piano games, having more on-screen gestures, etc. While it may seem a bit complicated to implement, I think it could be done. Maybe your idea could be like this:
Possible New Blocks
The three blocks above are the simplest blocks for this. While they have their limits, these blocks would be simpler than a whole new pointer ID system. Also, these blocks would apply to the original mouse-pointer.
Existing Blocks
The
Possibility of Being Implemented
While it may take a little bit of work, it wouldn't be too complicated for New Scratchers and would not take way too much to implement.
Side note, Scratch could possibly be hinting at mobile compatibility, as when you tap a number input in the editor, it opens up a number pad.
Do I support this?
I support this idea. While it may lead to mobile-only projects, so what? This can already be implemented, like some people in the discussion pointed out. Also, what if we look at it the other way? Many people who do not have computers are limited to mobile and cannot play quite a lot of the projects on Scratch. With this feature, we could have both computer projects and mobile projects! This would allow Scratch to expand both its community and compatibility.
Not to go off-topic, but the whole thing could literally go on to a fully mobile compatible Scratch editor and website, which could allow for so many more possibilities! I support this. It opens up a whole new world of projects.
This is such an interesting topic. In my opinion, this idea would be very useful for a variety of reasons, like mobile controls, piano games, having more on-screen gestures, etc. While it may seem a bit complicated to implement, I think it could be done. Maybe your idea could be like this:
Possible New Blocks
<() fingers down?>
<touching () fingers?>
when this sprite pressed by () fingers // I don't know how to add hats in scratchblocks. Lol.
The three blocks above are the simplest blocks for this. While they have their limits, these blocks would be simpler than a whole new pointer ID system. Also, these blocks would apply to the original mouse-pointer.
Existing Blocks
The
<touching [mouse-pointer v] ?>would remain untouched, however it would apply to not just the mouse but also to any fingers. Mouse X and Mouse Y would not change.
when this sprite clickedwould apply to fingers too. Basically this means, if any finger or mouse presses the sprite, it would trigger. The block could possibly also be changed to when this sprite pressed.
Possibility of Being Implemented
While it may take a little bit of work, it wouldn't be too complicated for New Scratchers and would not take way too much to implement.
Side note, Scratch could possibly be hinting at mobile compatibility, as when you tap a number input in the editor, it opens up a number pad.
Do I support this?
I support this idea. While it may lead to mobile-only projects, so what? This can already be implemented, like some people in the discussion pointed out. Also, what if we look at it the other way? Many people who do not have computers are limited to mobile and cannot play quite a lot of the projects on Scratch. With this feature, we could have both computer projects and mobile projects! This would allow Scratch to expand both its community and compatibility.
Not to go off-topic, but the whole thing could literally go on to a fully mobile compatible Scratch editor and website, which could allow for so many more possibilities! I support this. It opens up a whole new world of projects.
Last edited by Endless-Ocean (April 9, 2022 15:30:18)
- hai4a5
-
Scratcher
49 posts
multi-touch events
there should be events that support multi-touchFull support,when this sprite touched::events hat
so what it would do is it would run the event if the sprite is being touched. by “touched” i mean touch as in for a mobile device. so you can have multiple sprites being touched at once. this is different from clicking where you can only have one sprite being clicked at once.
and also i propose a sensing block for this<this sprite touched?::sensing>
this would make making mobile controls way easier since you would now be able to make a joystick and a jump button that can be pressed at the same time
EDIT: also if you use mouse input then those blocks would behave exactly the same as their counterparts:when this sprite clicked
<<touching [mouse pointer v]> and <mouse down>>
This could easily be used to make mobile-only projects… no support.what do you say about the pc-only projects that take up 90%something of the explore page?
- hai4a5
-
Scratcher
49 posts
multi-touch events
yeah well as I said, most projects are pc-only anyway, is that open to everyone?Scratch is supposed to be open to everyone. The only device I can run Scratch on is my PC.This could easily be used to make mobile-only projects… no support.
whats wrong with mobile-only projects? doesnt most people have a mobile device anyway?
- SAVVYSCLUTTER
-
Scratcher
500+ posts
multi-touch events
yeah well as I said, most projects are pc-only anyway, is that open to everyone?Scratch is designed to be used on PCs.
- Discussion Forums
- » Suggestions
-
» multi-touch events




