m (→‎Example Uses: Added template.)
Line 8: Line 8:
 
|removed    = 2.0 alpha
 
|removed    = 2.0 alpha
 
}}
 
}}
The '''all at once''' block was a [[Control Blocks|Control block]] and a [[C Blocks|C block]]. It ran the blocks inside it [[Single Frame|atomically]]. It is based on the ''warp'' block in [[Snap!]], and was originally called '''warp speed''' in Scratch as well. This block was planned to serve as a temporary [[Single Stepping#Turbo Speed|Turbo-Speed]] for designated scripts, as Turbo-Speed with the whole project can cause timing issues, and it is often only needed for a couple [[scripts]].
+
The '''All at Once''' block was a [[Control Blocks|Control block]] and a [[C Blocks|C block]] that was introduced in the [[Scratch 2.0]] [[Development of Scratch 2.0#Alpha|alpha]]. It ran the blocks inside it [[Single Frame|atomically]]. It is based on the Warp block in [[Snap!]], and was originally called Warp Speed in Scratch as well. This block was planned to serve as a temporary [[Single Stepping#Turbo Speed|Turbo-Speed]] for designated scripts, as Turbo-Speed with the whole project can cause timing issues, and it is often only needed for a couple [[scripts]].
 +
 
 +
This block was removed later in the alpha of Scratch 2.0; in the official release, [[custom blocks]] instead have a checkbox to run in an instant, called "run without screen refresh", much the same as Snap! does.
  
This block was removed from the alpha of [[Scratch 2.0]]; [[custom blocks]] instead have a checkbox to run in an instant, called ''run without screen refresh'', much the same as Snap! does.
 
 
==Example Uses==
 
==Example Uses==
 
This block can be used in some of the following ways:
 
This block can be used in some of the following ways:
Line 16: Line 17:
 
*Rendering [[3D]]
 
*Rendering [[3D]]
 
*Doing complicated calculations
 
*Doing complicated calculations
*Removing the lag in ordinary loop blocks such as [[Repeat () (block)|repeat]]
+
*Removing the lag in ordinary loop blocks such as {{b|Repeat ()}}
 +
 
 +
== See Also ==
 +
*[[Single Frame]]
  
{{Control Blocks}}{{Template:Removed Blocks}}
+
{{Control Blocks}}{{Removed Blocks}}
 
[[Category:Control Blocks]][[Category:Scratch 2.0]]
 
[[Category:Control Blocks]][[Category:Scratch 2.0]]

Revision as of 05:40, 12 October 2013

Archive.png This article or section documents something not included in the current version of Scratch (3.0). It is only useful from a historical perspective.
All at Once
All at once.png
Category Control
Type C
Introduced in 2.0 alpha
Removed in 2.0 alpha

The All at Once block was a Control block and a C block that was introduced in the Scratch 2.0 alpha. It ran the blocks inside it atomically. It is based on the Warp block in Snap!, and was originally called Warp Speed in Scratch as well. This block was planned to serve as a temporary Turbo-Speed for designated scripts, as Turbo-Speed with the whole project can cause timing issues, and it is often only needed for a couple scripts.

This block was removed later in the alpha of Scratch 2.0; in the official release, custom blocks instead have a checkbox to run in an instant, called "run without screen refresh", much the same as Snap! does.

Example Uses

This block can be used in some of the following ways:

  • Speeding up mathematical projects
  • Rendering 3D
  • Doing complicated calculations
  • Removing the lag in ordinary loop blocks such as Repeat ()

See Also

Cookies help us deliver our services. By using our services, you agree to our use of cookies.