Innen: Hungarian Scratch-Wiki

a (Fodina átnevezte a(z) X legyen () lapot a következő névre: X legyen () (blokk))
42. sor: 42. sor:
 
[[Category:Motion Blocks]]
 
[[Category:Motion Blocks]]
 
[[de:Setze x auf () (Block)]]
 
[[de:Setze x auf () (Block)]]
 +
[[en:Set X to () (block)]]

A lap 2016. április 13., 21:13-kori változata

Az X legyen () blokk egy mozgás blokk és egy belső elem. A blokk megváltoztatja a kijelölt szereplő X koordinátáját a megadott értékre. Az Y legyen() blokkal együtt hasonlóan viselkedik, mint az Ugorj X:() Y:() blokk.

Példa a használatára

Ha a szereplő Y koordinátája állandó, de az X koordináta viszont mozog (például vízszintes csúszka), akkor az X legyen () blokk használható az Ugorj X:() Y:() blokk helyett, ugyanis az Y koordinátát ezzel nem szükséges megadni, mivel az nem változik.

Ezt a blokkot gyakran használják olyan projektek során, ahol a szereplő csak az X tengelye mentén mozog. Például a szereplők állandó értékkel változtatják az X koordinátájukat ahogy követik a táj változását.


Other uses include:

  • Setting the location of sprites randomly on the screen
when gf clicked
set x to (pick random (-240) to (240))
  • Setting random locations for sprites so as to fill the screen (for example, a snowflake project)
  • Resetting the X-coordinate of a slider
when I receive [reset slider value v]
set x to (0)
  • Moving a paddle in a Pong game
when gf clicked
forever
set x to (mouse x)

Workaround

Sablon:Main

This block can be replaced by one of the following:

change x by ((wanted x) - (x position))
go to x: (wanted x) y: (y position)

See Also

Sablon:Motion Blocks

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