Discuss Scratch
- Discussion Forums
- » Italiano
- » Sprite movement
- EExoduss
- New to Scratch
5 posts
Sprite movement
Salve,
sto imparando ad usare scratch in maniera degna e mi sono interessato al movimento degli sprite.
In particolare mi sono imbattuto in questo codice che, a quanto vedo, va per la maggiore:
La mia domanda è. Come risulta il moto da questo codice?
Il mio dubbio risiede nel fatto che, dato questo codice:
Stiamo cambiando x di una quantità x velocity il che è strano dimensionalmente. In pratica stiamo aggiungendo ad una distanza, una velocità.
È giusto pensare che il moto sia rettilineo uniforme ed il tempo considerato unitario?
Oppure essendo questo blocco:
utile a cambiare la velocità, siamo in un moto uniformemente accelerato?
Inoltre, come mai la x velocity, con questo codice, converge a 4 (tenendo premuto la freccetta destra)?
Scusate la domanda ma sono un po' confuso.
sto imparando ad usare scratch in maniera degna e mi sono interessato al movimento degli sprite.
In particolare mi sono imbattuto in questo codice che, a quanto vedo, va per la maggiore:
quando si clicca sulla bandiera verde
per sempre
se <sta toccando [freccia destra v]> allora
cambia [x velocity v] di (1)
end
porta [x velocity v] a ((x velocity) * (0.9))
cambia x di (x velocity)
end
La mia domanda è. Come risulta il moto da questo codice?
Il mio dubbio risiede nel fatto che, dato questo codice:
cambia x di (x velocity)
end
Stiamo cambiando x di una quantità x velocity il che è strano dimensionalmente. In pratica stiamo aggiungendo ad una distanza, una velocità.
È giusto pensare che il moto sia rettilineo uniforme ed il tempo considerato unitario?
Oppure essendo questo blocco:
cambia [x velocity v] di (1)
utile a cambiare la velocità, siamo in un moto uniformemente accelerato?
Inoltre, come mai la x velocity, con questo codice, converge a 4 (tenendo premuto la freccetta destra)?
Scusate la domanda ma sono un po' confuso.
Last edited by EExoduss (May 2, 2022 22:39:47)
- ita123-321
- Scratcher
1000+ posts
Sprite movement
non è fisso e dovrebbe aumentare, ma non so perché si ferma a quattro, ti faccio sapere perché si ferma lì
Sono tornato su scratch dopo circa un anno, non fatemene pentire
- RandomCocconut
- Scratcher
500+ posts
Sprite movement
In fatti la variabile x velocity non dovrebbe essere neanche chiamata velocità perché appunto come hai detto tu stiamo aggiungendo ad una distanza, una velocità
Last edited by RandomCocconut (July 17, 2022 17:51:48)
AA OK
- Discussion Forums
- » Italiano
- » Sprite movement