Surely if the graphics are now vectors then each side of a sprite is an instruction (e.g. line from x to y) and therefore the angle of all edges could be easily worked out and sprites could be bounced off other sprites. Please tell me if I have missed something.
Offline
Is there a workaround to this? Yes. Is this workaround easy to implement? No, and most people never get it right. I'd actually love to see this block.
Offline
YAY, I came up with an idea that people actually like. First time!
Offline
no support
suggested and declined
+ quick workaround
no support
Offline
There isn't a quick workaround, at least, not one that works very well.
Offline
sonicfan12p wrote:
There isn't a quick workaround, at least, not one that works very well.
It works the exact same way as the if on edge, bounce block.
Offline
If I was at my computer right now, I'd look at Scratch and go more in depth. Oh well, it'll have to be tomorrow.
Offline
Firedrake969 wrote:
no support
suggested and declined
+ quick workaround
no support
The if on edge bounce block works because the angles and exact positions of the edges are known, but if I were to make an irregular shape, which moves around the screen and rotates and I want a different sprite to bounce off it at exactly the right angle, what's the quick workaround?
Offline
And Firedrak969, I know that it has been suggested before and declined but the important difference is the vectors. Before sprites were just colours, now they're lines which the computer know the angle of, so what's the problem?
Offline