La dichiarazione di un attributo ci permette di aggiungere dei parametri limite ad una proprietà di una funzione.

Creiamo un Gameobject Cubo ed alleghiamo lo script SpinScript.cs


using UnityEngine;
using System.Collections;

public class SpinScript : MonoBehaviour
{
    [Range(-100, 100)] // lo specifico sopra la variabile, in Inspector apparirà uno slider
    public int speed = 0; // il cubo non ruoterà finchè non modificherò lo slider

    void Update()
    {
        transform.Rotate(new Vector3(0, speed * Time.deltaTime, 0));
    }
}

Selezioniamo il cubo e in Inspector> SpinScript (Script)> Speed spostiamo lo slider