Unity基礎講座:SerializeFieldとは
SerializeFieldとは?
コード例をネットや書籍で見ると、
多々出てくるのがこのSerializeField
です。下記のような形です。
using System.Collections; using System.Collections.Generic; using UnityEngine; public class Bullet : MonoBehaviour { [SerializeField] float speed = 2f; //これ // Use this for initialization void Start () { } // Update is called once per frame void Update () { } }
これは、要するに、変数の値をいちいちVisual Studioなどのコード編集ソフトを開かなくても、UnityEditor上で数値をいじれるようにできますよ という機能です。
例えば四角で囲った部分のような感じで、UnityEditor上でいじれるので、後々微調整に便利なのです。
ではでは