# 向量：一支有方向、有長度的箭頭

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

向量＝往哪個方向、走多遠；可以相加（頭接尾）、旋轉、放大縮小，一直累加就是在畫一條路徑。

- **分類**：數學
- **概念**：向量、方向、長度、向量相加、旋轉、累加
- **p5.js**：createVector()、add()、rotate()、mult()、mag()、heading()
- **誕生**：[第 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/particle)
- [力場：用 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 頁面為準。
