๐ฎ Understanding Update() in Unity: Why my object keeps moving? Step 5
This week I learned something that changed how I see Unity..
๐ฎ Understanding Update() in Unity: Why my object keeps moving? Step 5

This week I learned something that changed how I see Unity..
Itโs called Update(). At first, I just copied it because everyone uses it. But I didnโt really understand what it does. Then something clicked. And now it makes sense.
๐ง What is update()?
Update() is a special method in Unity. Unity runs it automatically. Not once. Not sometimes. It runs every single frame. If your game runs at 60 FPS, that means:
๐ Update() runs 60 times per second. Thatโs why movement goes inside it.
๐ Why my object was moving forever?
When I wrote this:
void Update()
{
transform.Translate(Vector3.right * 5 * Time.deltaTime);
}
My object started moving continuously. At first I thought: โWhy doesnโt it stop?โ Now I understand. Because Unity keeps calling Update() again and again and again. Itโs like a heartbeat for the game.
๐ What happens without Update()?
If I put movement inside Start():
void Start()
{
transform.Translate(Vector3.right);
}
It only moves once. One small step. Thatโs it. So now I see the difference:
Start()โ runs onceUpdate()โ runs every frame
๐งฉ Why this is important?
Games are not static. They need to:
- Check player input
- Move objects
- Update animations
- Run logic
All of that usually happens inside Update(). Now I donโt just copy it anymore. I understand why itโs there.
๐ง What Iโm realizing
Game development is not magic. Itโs just systems running repeatedly and responding to conditions. When something moves, itโs not random. Itโs because Unity is asking every frame: โWhat should happen now?โ and my script answers.
๐ Whatโs next
Next I want to understand more about: Input system, how to stop movement, maybe jumping logic. Every lesson makes things a little less mysterious and honestly, that feels good.
๋ฉํ๋ฐ์ดํฐ
- post_id
- 8e4d12ed91f5
- slug
- understanding-update-in-unity-why-my-object-keeps-moving-8e4d12ed91f5
- url
- https://medium.com/@hendalf/understanding-update-in-unity-why-my-object-keeps-moving-8e4d12ed91f5
- canonical_url
- https://medium.com/@hendalf/understanding-update-in-unity-why-my-object-keeps-moving-8e4d12ed91f5
- author_url
- https://medium.com/@hendalf
- status
- ok
- fetched_at
- 2026-07-24 10:18:17