public 変数は通常、インスペクター上に表示されますが、この属性を利用することで非表示にすることができます。
using UnityEngine;
public class Example : MonoBehaviour { // Make the variable p not show up in the inspector // but be serialized. [HideInInspector] int p = 5; }
Also see SerializedObject.forceChildVIsibility to control the visibility of hidden child fields.