Innen: Hungarian Scratch-Wiki

A Csússz () mp-ig ide () blokk egy mozgás blokk, amely először a Scratch 3.0 verziójában jelent meg. A blokk a szereplőt egy adott állandó sebességgel (adott idő alatt) egy meghatározott szereplő vagy az egérmutató helyére csúsztatja. Az első hely egy számbemenet, a második pedig lehet egy szereplő, véletlen hely vagy az egérmutató. A blokk hátránya, hogy a csúszás ideje alatt szünetel a szkript futása, tehát semmi más nem történhet ezalatt. A csúszás csak az álljon le () blokkal szakítható félbe, illetve a ha szélen vagy, pattanj vissza blokk nem működik kellően párhuzamosan vele.

csússz (1) mp-ig ide [véletlen hely v]

Példák használatra

Egy szereplő egy másikhoz csúsztatása

zászlóra kattintáskor
csússz (3) mp-ig ide: (szereplő2 v)

Véletlenszerű helyekre csúsztatás ecsetvonásokat hozva létre

zászlóra kattintáskor
tollat tedd le
toll (szín v) legyen (véletlen (1) és (100) között)
ismételd (50)
csússz (3) mp-ig ide: (véletlen hely v)

Egy szereplő követése adott ideig mielőtt eléri azt

zászlóra kattintáskor
csússz (60) mp-ig ide: (szereplő2 v)

Alternatív megoldások

A csússz () mp-ig ide: x: () y: () blokk használható ugyanezen hatás elérésére:

zászlóra kattintáskor
csússz (5) mp-ig ide: x: ((szereplő2 v) [x hely v]) y: ((szereplő2 v) [y hely v])

A csússz () mp-ig ide: x: () y: () blokk és a véletlen () és () között művelet segítségével csúsztatható a szereplő véletlen helyekre

zászlóra kattintáskor
mindig
csússz (2) mp-ig ide: x: (véletlen (-240) és (240) között) y: (véletlen (-180) és (180) között)
end

Lásd még

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