# 一顆粒子：位置、速度、加速度

正式網址：https://newmediaart.course.monolab.world/tools/particle

每一格：速度加到位置上、加速度加到速度上；拖曳把球丟出去，撞到邊就反彈。

- **分類**：數學
- **概念**：粒子、位置、速度、加速度、重力、反彈
- **p5.js**：createVector()、add()、limit()
- **誕生**：[第 2 堂](https://newmediaart.course.monolab.world/lesson/02)

拉滑桿、看畫面，旁邊的程式碼會跟著變，整段複製到 OpenProcessing 就能跑。

## 同類模組・數學

- [弧線遊樂場：一段弧線怎麼長成鸚鵡螺](https://newmediaart.course.monolab.world/tools/arc)
- [sin → map → 顏色](https://newmediaart.course.monolab.world/tools/sinmap)
- [sin 與 cos：一個點繞圓，影子在上下與左右擺](https://newmediaart.course.monolab.world/tools/sincos)
- [random()：每一次都抽一支新的籤](https://newmediaart.course.monolab.world/tools/random)
- [noise() vs random()：會跳的亂數和會流動的亂數](https://newmediaart.course.monolab.world/tools/noise)
- [向量：一支有方向、有長度的箭頭](https://newmediaart.course.monolab.world/tools/vector)
- [力場：用 noise 給每一格一個方向](https://newmediaart.course.monolab.world/tools/flowfield)
- [粒子系統：很多顆粒子，留下軌跡](https://newmediaart.course.monolab.world/tools/trails)
- [很多力加在一起：重力、風、阻力](https://newmediaart.course.monolab.world/tools/forces)
- [吸引與排斥：往滑鼠走的粒子](https://newmediaart.course.monolab.world/tools/attractor)
- [粒子的生與死：發射器與壽命](https://newmediaart.course.monolab.world/tools/emitter)
- [宇宙模擬器：萬有引力](https://newmediaart.course.monolab.world/tools/cosmos)
- [noise 怎麼取值：步長與切片](https://newmediaart.course.monolab.world/tools/noiseslice)

[回到全部模組](https://newmediaart.course.monolab.world/tools)

[到 Hahow 報名](https://hahow.in/cr/creative-code)。價格與優惠以 Hahow 頁面為準。
