タグ

ブックマーク / shirakamisauto.hatenablog.com (1)

  • MonoBehaviour.Reset()とは - プログラミングとかブログ

    Unityちゃん2Dのスクリプトにあった見慣れない関数だったので調べてみました。 公式リファレンスを見ると、この関数はコンポーネントのコンテキストメニューまたは端っこの歯車マーククリックで出てくるメニューのResetを押したときと、Reset関数を記述したスクリプトを追加したときに呼ばれます。 主にInspectorで各コンポーネントの初期値を設定するときに使うようです。 アタッチしたコンポーネントの初期値をスクリプトでまとめて一気に設定するのが主な用途なんでしょうかね。 以下公式で配布している「ユニティちゃん 2Dデータ」のサンプルコードを使って動作を説明します。 UnityChan2DController.csを見ると、以下のようになっています。 public class UnityChan2DController : MonoBehaviour { public float maxS

    MonoBehaviour.Reset()とは - プログラミングとかブログ
  • 1