|This article will need to be updated upon the release of Scratch 3.0. If you are an editor, please update this when Scratch 3.0 is released. There is already a version in preparation at Scratch Wiki:3.0 Articles/Flash Player. There may already be ongoing discussion about how to do so on its talk page.|
Scratch 2.0 is a completely flash-based program, in which both the project editor and project page viewer use the same player, the Flash player. The Flash player was first introduced during the previous Scratch website as an alternative to the Java Player. The Scratch Team were testing it out for Scratch 2.0, which was unreleased at the time, and they continuously updated the player.
- On Tuesday, February 22, 2011, an announcement was made about the new player. It asked for feedback and bug reports. Within an hour, there were more than 20 replies, many of them giving much praise to the new player.
- On Thursday, October 18, 2012, an announcement was made about the flash player becoming the default, even for non-registered users.
- On Saturday, May 9, 2013, the Flash Player exited its beta stage, and became the official, only player available on the Scratch website.
There are several noticeable changes from the Java player. Some of these include:
- Scratch 2.0 styling
- An enlarged screen mode that adjusts to one's web browser's size
- Text in variables and lists are vector
- Variables and lists are displayed differently
- The "ask" box shows a cursor
- Flash loading bar
- Shift-click the Green Flag to adjust the project to Turbo Mode; shift-clicking the flag again will put the project back into regular mode. Turbo mode can be helpful for performing complicated computations rapidly
- Supports all new Scratch 2.0 blocks
- Open another Scratch project from a local file by shift-clicking the version number
- Main article: Flash Player Bugs
- This article is about the version in Scratch 2.0. For the feature in Scratch 1.4, see Presentation Mode.
There is a full screen option in the Flash Player. If the browser is put into full screen mode, then Scratch is put into full screen. Full screen is very similar to presentation mode, except presentation mode doubled the stage's vertical and horizontal resolution, and full screen mode scales and fits to one's browser's displaying size.
When the button is clicked, it goes into full screen, which almost fits the computer's resolution, through displaying tools; and when the button is clicked, the resolution adjusts back to normal size.
Bitmap graphics may look pixelated in full screen mode.
If the Flash Player runs something which causes too much lag, the Adobe Flash Player will crash. The user can reload the Flash Player by reloading the page. On certain browsers, there's an option to send a crash report. However, this isn't necessary.
In Internet Explorer, when the Flash Player crashes, it leads to a white screen with a circle containing an exclamation mark. On Firefox, it shows a sad plugin, as seen on the image on the right. On Google Chrome, it crashes to a black screen with a dead puzzle piece.
- Beta Flash player
- Report bugs in the Flash-Based Scratch Player beta here!
- Scratch Team Blog: Scratch 2.0 Progress Report