【教程】Scratch运动系统实现导论 | 缓更
scratch吧
全部回复
仅看楼主
level 11
首先这是一个“导论”,我尽量的以简单、易懂的方式来写这个教程。但是我要声明这并不是一个零基础的教程,在阅读部分章节的时候,你必须需要一定的物理和数学的知识,以及生活常识。在你不具备生活常识的时候你也许可以考虑一下自己实地操作一下(笑)。
本教程基于CC BY-NC-SA 4.0发布,著者为Alex Cui。
转载需注明作者。

镇楼
图瞎放一个(笑)
2019年06月01日 07点06分 1
level 11
本层为目录, 请不要在这一层回复楼中楼哦
2019年06月01日 07点06分 3
level 9
前排
围观
2019年06月01日 07点06分 4
level 11
(首先声明我文化课并不好, 如有错误欢迎指出)
(本教程若无特殊声明, 所有的概念基于理想情况下)
0. 运动(为了方便下面的东西, 基础概念还是拎一下吧)
运动员跑步, 行人走路, 行星公转, 世界上的一切都在运动. 运动是绝对的, 静止是相对的.
运动涉及三个物理量, 分别是速度(v, 单位米每秒(m/s)), 时间(t, 单位秒(s))和路程(s, 单位米(m)). 且满足公式s=vt.
对于运动来说, t就是当前时间相对于开始运动的时间的差值. 例如将开始运动的时间记作t0=0s, 那么在10s的时候, t=10s.
在运算中, 我们使用Δ表示变化量, 比如Δt可以表示时间的变化量, 在上述例子中, Δt=t-t0=10s-0s=10s.
在一个运动中, 如果速度是不变的, 那么就称为匀速运动, 反之则称为变速运动. 一个运动的过程中, 起始时的速度称为初速度, 运动结束时的速度称为末速度.
2019年06月01日 07点06分 5
level 11
1. 匀速直线运动
这是最简单最容易实现的运动. 在这种运动中, 每一刻的速度都是相等的.
我感觉这个运动没啥好说的了....
在scratch中的实现如下(假设向上为X轴正方向, 向右为Y轴正方向)
2019年06月01日 07点06分 6
level 6
前排支持
2019年06月01日 08点06分 7
level 11
前排
2019年06月01日 08点06分 9
level 11
我错了, 加速度的单位是米每二次方秒[委屈]
2019年06月01日 08点06分 10
吧务
level 15
后排围观[滑稽][茶杯]
2019年06月01日 09点06分 11
吧务
level 15
坟贴勿回
2019年09月05日 13点09分 14
1