ニュース

Top  >   15. C#とMonoBehaviour  >   Q, Start と Update のどちらに処理を書けばいい?

Q, Start と Update のどちらに処理を書けばいい?

2026/03/18

メインコンテンツへスキップ
< すべてのカテゴリに戻る

A,結論

1回きりの設定なら Start、毎フレーム動かすなら Update です。

原因 / 背景

Start は開始時、Update は描画のたびに呼び出されるライフサイクルだからです。

実装 / 手順

初期化は Start、入力や移動の監視は Update に書きます。

Startはそのコンポーネントが有効になって最初のUpdate前に1回、Updateは有効な間に各フレーム呼ばれます。物理演算に同期する処理はFixedUpdate、カメラ追従などはLateUpdateも使い分けます。

※ 実機確認が必要な項目は、Editor だけで判断せず対象デバイスでも必ず動作確認してください。

難易度:Level 1(入門)
対象プラットフォーム:Unity
関連キーワード:ライフサイクル,実行タイミング

Level 1-2 向けバナーLevel 3-5 向けバナー 1Level 3-5 向けバナー 2