Innen: Hungarian Scratch-Wiki
Ez a szócikk egy csonk. Elképzelhető, hogy hiányos, befejezetlen, vagy egyes részei hiányoznak. Bátran bővítsd ki, ha van rá módod! Lehet, hogy vannak már javaslatok a vitalapon. |
Ez a szócikk még nagymértékben fordítás alatt áll. Akadhatnak benne más nyelvű szövegek is. |
Egy fejblokk (vagy tetőblokk[1], esetleg kezdő blokk, vagy az angolból kalapblokk (en: hat block)) egy blokk, ami elindít egy blokksorozatot, egy szkriptet egy adott esemény hatására. Fejblokkok csak az Események, Vezérlés, Blokkjaim és egyes Kiegészitők kategóriája alatt találhatóak meg.
A fejblokkok az Eseményalapú Programozás gyakorlásához szükségesek.
Alak
Kinézetük – főként alul – hasonlít egy Sablon:Illesztett blokkéhoz (puzzle-darab szerű kinézet). Tekintettel azonban, hogy a fejblokkok arra lettek tervezve, hogy elindítsanak egy blokksort, a tetejükhöz nem lehet más blokkot illeszteni, egyedül alulról lehet bővíteni újabb blokkokkal. A fejblokkok teteje ezért le van kerekítve – csak úgy mint az emberek fejének búbja.
Zászlóra kattintáskor//ez egy fejblokk ugorj (egérmutató v) helyére // a fejblokk alá lehet illeszteni a hozzátartozó blokkokat
Blocks
66 fejblokk található meg összesen a Scratchben. Ebből tizenhét a kiegészítők között van. (Valamint minden egyedi/saját blokk kezdő blokkját is egynek számítjuk.)
Megjegyzés: | Kattints egy blokkra, hogy többet megtudj róla. |
zászlóra kattintáskor
when [ v] key pressed
when this sprite clicked
when stage clicked
when I receive [ v]
when backdrop switches to [ v]
when [ v] \> ()
when I start as a clone
define
when video motion > ()
when ( v) key pressed::makeymakey
when ( v) pressed in order
when ( v) button pressed::microbit
when ( v)::microbit
when tilted ( v)::microbit
when pin ( v) connected::microbit
when button ( v) pressed
when distance \< ()
when brightness \< ()
when ( v) brick seen
when tilted ( v)
when distance ( v) ()::wedo
when tilted ( v)::wedo
when ( v)::gdxfor
when force sensor ( v)::gdxfor
when ( v)::gdxfor
When () is True
A heavily-requested hat block is When () Is True .Sablon:Cite post It was available in the November 2006 beta but was removed in Scratch 1.0. It is available in some Scratch Modifications. This block can be reproduced by doing the following:
when gf clicked forever wait until <... :: grey> broadcast (true v) wait until <not <... :: grey>> when I receive [true v] ...
or
when gf clicked forever if <... :: grey> then end
The latter is equivalent to the replacement in Scratch 1.0.
Megjegyzések