Discuss Scratch

BoltBait
Scratcher
1000+ posts

Big GREEN FLAG is not working

I've noticed recently that when first visiting one of my games, pressing the big green flag (the one that covers the entire game screen) doesn't activate the “When GF clicked” scripts.

For example, this game: http://scratch.mit.edu/projects/1610128/

When the big GF is clicked you should immediatly see a selection screen for “Defend Earth” or “Defend Galaxy”. It used to work this way. But, something has changed and now, nothing happens when the big GF is clicked… it just sits there.

In order for the game to work properly you need to also click the small green flag at the top of the player. THEN, the game starts normally.

Hope this makes sense.

Thanks,
BoltBait


My browser / operating system: Windows 7, Chrome 32.0.1700.76, Flash 12.0 (release 0)

Click to play:
MCAnimator3D
Scratcher
500+ posts

Big GREEN FLAG is not working

Hmm… It works for me. The only problem I see with the big flag is when you click it, it might activate a button in the project.


scratch
scubajerry
Scratcher
1000+ posts

Big GREEN FLAG is not working

It is because of the
when this sprite clicked
in that Sprite. Scratch is executing that, instead of the GF function. I don't know if this is a new behavior, but it seem wrong.
BoltBait
Scratcher
1000+ posts

Big GREEN FLAG is not working

Well, something has changed. It used to work fine and now it doesn't.

I think it has to do with changes in build 392 (1/10/2014) that might be tied to the beta player.

Last edited by BoltBait (Jan. 22, 2014 03:32:22)


Click to play:
DadOfMrLog
Scratcher
1000+ posts

Big GREEN FLAG is not working

Wot scubajerry says ^^

I think it may be new behaviour (bug?) - I don't have any projects that would be obviously affected by it, so I'm not entirely sure, but I do suspect it would have been discovered before now if it happened before.

See here for a recent post on it: http://scratch.mit.edu/discuss/topic/26693/
In that one, it's even a click in the backdrop that's getting picked up and executed, rather than GF!

(It's certainly something of a pain to have to work around, as you can tell from my suggestion in there, so I do hope it gets changed…)

Last edited by DadOfMrLog (Jan. 22, 2014 10:48:15)



Alternate account: TheLogFather –– HowTos and useful custom blocks (see studio). Examples below…


- String manipulation - - - X to power of Y - - - Clone point to clone - Detect New Scratcher - Speed tests studio -

BoltBait
Scratcher
1000+ posts

Big GREEN FLAG is not working

Can we get this fixed, please?

Click to play:
TimothyLawyer
Scratcher
1000+ posts

Big GREEN FLAG is not working

BoltBait wrote:

Can we get this fixed, please?
Please?

BeetleBlocks, WatercolorBot, and Turtle Art
Hover over a name or label to translate into current language
When Earth was… Purple?

☂️




Paddle2See
Scratch Team
1000+ posts

Big GREEN FLAG is not working

I've been seeing some of these myself. Here is another example

http://scratch.mit.edu/projects/531752/

On green flag, this project is supposed to set the costume to the D7 guitar chord - it doesn't do that when you click on the green flag overlay (the Big Green Flag - or BGF) - but only when you click on the Little Green Flag (LGF). I've entered it into the bug tracker but let's keep our eyes out for more examples and add them here so we can better understand it.

Scratch Team Member, kayak and pickleball enthusiast, cat caregiver.

This is my forum signature! On a forum post, it is okay for Scratchers to advertise in their forum signature. The signature is the stuff that shows up below the horizontal line on the post. It will show up on every post I make.
(credit to Za-Chary)



;
TheLogFather
Scratcher
1000+ posts

Big GREEN FLAG is not working

Paddle2See wrote:

On green flag, this project is supposed to set the costume to the D7 guitar chord…
I've entered it into the bug tracker but let's keep our eyes out for more examples and add them here so we can better understand it.
It works fine if you ‘miss’ that project's Sprite2 when you first click (that consists of the chord pic and the guitar to right, so miss both those), since you're then not activating “when this sprite clicked” of that sprite.

It's easy enough to put together a demo project that shows exactly the problem - I'm struggling to see what's left to “understand”…

I've tested several other event triggers (“when timer>N”, “when some key pressed”), and none of those will activate a project before the project has been started up via one of the green flags. So it seems like this isn't really the right behaviour. -And I'm pretty sure it never used to be like this, so something changed somewhere (with v390 or 392?)


Siggy the Kumquat slayer:
Main account: DadOfMrLog –– Frameworks for basic pen-rendered 3D in scratch (see studio). Examples:

- - - - 3D Text - - - - - - Simple shapes - - - Controllable structures - - - On the ground - - - - - - In space - - - -

BoltBait
Scratcher
1000+ posts

Big GREEN FLAG is not working

Paddle2See wrote:

…so we can better understand it.

The problem is this:

The big green flag covering a project when it is first loaded is supposed to do 3 things when clicked:

  1. Swallow up the click event so that a click event is not sent to any object in the game.
  2. Activate all of the green flag scripts of the project.
  3. Set focus to the game itself so that all keyboard events can be captured by the flash player.

Currently, items 1 and 2 are not happening. Only item 3 is working as intended.

This has not always been the case. Before the current build (v392–1/10/2014) all 3 items were working correctly.

Click to play:
BoltBait
Scratcher
1000+ posts

Big GREEN FLAG is not working

Can we please get this fixed?

I've had another comment on one of my games saying that they couldn't figure out why the game wasn't working. I think it was because they clicked the big green flag instead of the small green flag at the top of the play window.

This is very frustrating.

Thanks,
BoltBait

Click to play:
catey111
Scratcher
67 posts

Big GREEN FLAG is not working

BoltBait wrote:

I've noticed recently that when first visiting one of my games, pressing the big green flag (the one that covers the entire game screen) doesn't activate the “When GF clicked” scripts.

For example, this game: http://scratch.mit.edu/projects/1610128/

When the big GF is clicked you should immediatly see a selection screen for “Defend Earth” or “Defend Galaxy”. It used to work this way. But, something has changed and now, nothing happens when the big GF is clicked… it just sits there.

In order for the game to work properly you need to also click the small green flag at the top of the player. THEN, the game starts normally.

Hope this makes sense.

Thanks,
BoltBait


My browser / operating system: Windows 7, Chrome 32.0.1700.76, Flash 12.0 (release 0)

Yeah i is having that same problem but i use :
Browser : FireFox : 27.0.1
Windows 7
Flash : I honestly don't know but I will find out

I'm happy that somebody is having the same (I think) problem as me But my flag is broken. Just broken XD

Last edited by catey111 (March 12, 2014 01:16:52)


Co-Author of I Am Andrea, and currently writing Dreambook and 9:30AM
BoltBait
Scratcher
1000+ posts

Big GREEN FLAG is not working

It is bugs like this one that tell me that the Scratch Team just doesn't care about the quality of Scratch any more.

Seriously, this has been broken for more than 2 months!

I love Scratch–but I think I'm the only one.

Last edited by BoltBait (March 12, 2014 17:28:01)


Click to play:
davidkt
Scratcher
1000+ posts

Big GREEN FLAG is not working

This is happening to me too on some projects.

Remember when I looked like this? I still do.


Float, my Scratch 2.0 mod | My (somewhat under-construction) blog
BoltBait
Scratcher
1000+ posts

Big GREEN FLAG is not working

It is happening to me on ALL projects.

Click to play:
TimothyLawyer
Scratcher
1000+ posts

Big GREEN FLAG is not working

BoltBait wrote:

It is bugs like this one that tell me that the Scratch Team just doesn't care about the quality of Scratch any more.

Seriously, this has been broken for more than 2 months!

I love Scratch–but I think I'm the only one.
They care. I know they care. I think they've been working on some major design decisions lately and been occupied with that while working on getting through the backlog of bugs from what has mostly been a very successful transition to 2.0. With nearly 5,000,000 projects shared, I'm surprised they have enough resources to spare from dealing with us scratchers on the website derping about to do as good as job as they do on the other side of things.

Maybe if we all could figure out a way to get more funding for Scratch?

BeetleBlocks, WatercolorBot, and Turtle Art
Hover over a name or label to translate into current language
When Earth was… Purple?

☂️




Lightnin
Scratcher
1000+ posts

Big GREEN FLAG is not working

We do care - this bug is a painful one. I'll up the priority.

In related news - we're almost finished with a refactor of the editor code. It'll need some testing, which may take time, but once it's complete we'll open source it. That means that folks with AS3 experience are welcome to contribute by tackling pesky bugs like this one.

BoltBait
Scratcher
1000+ posts

Big GREEN FLAG is not working

Lightnin wrote:

We do care - this bug is a painful one. I'll up the priority.

In related news - we're almost finished with a refactor of the editor code. It'll need some testing, which may take time, but once it's complete we'll open source it. That means that folks with AS3 experience are welcome to contribute by tackling pesky bugs like this one.


Thank you so much for the update!

The Scratch Team has been so quiet about what they're up to, I thought the project had died. Seriously.

I'm really glad to hear that development is still going on.

EDIT: This has been fixed in the player released 3/20/2014. THANKS!

Last edited by BoltBait (March 21, 2014 18:13:45)


Click to play:
gtoal
Scratcher
1000+ posts

Big GREEN FLAG is not working

BoltBait wrote:

EDIT: This has been fixed in the player released 3/20/2014. THANKS!

Just FYI, I discovered today another difference in behavior between clicking the little green flag and the big green flag that allows the user to distinguish the two cases - proof of concept at http://scratch.mit.edu/projects/32038712/ … see if you can work out what it is using before you look at the source :-)

(Hint: what it is *not*, is covering the area with a sprite and detecting the sprite hit as well as the BGF click. That may work too but it's not what I'm looking at - this trick depends on a difference in the timing of when scratch processes the click and notifies the user.)

G
Ludo_MMT
Scratcher
2 posts

Big GREEN FLAG is not working

I have a big problem here so whenever I press GF it goes back to the stop sign and I don't know what's happening because I put the right scripts in there (it's not finished though). I just started with it this morning then when I pressed the GF you know what happens.
here I don't know if it works on your computer http://scratch.mit.edu/projects/52311202/#editor
need answers plss.

Powered by DjangoBB