unity organize variables in inspector code example
Example 1: unity separator in inspector
using UnityEngine;
public class Example : MonoBehaviour
{
//Use this PropertyAttribute to add a header above some fields in the Inspector.
[Header("Hi there!")]
//Space between variables
[Space(10)]
//Attribute used to make a float or int variable in a script be restricted to a specific range.
//public RangeAttribute(float min, float max);
[Range(5,9)]
public string playerName = "Unnamed";
}
Example 2: unity organize variables in inspector
[Header("Hi there!")] -> [Header(string)]
or
[Space(10)] -> [Space(float)]
or
[Range(5,9)] -> [Range(float, float)]
public int howManyPerson;