summaryrefslogtreecommitdiff
path: root/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample31_Range.cs
blob: 2ec0ad336a62c9c9a1d5fdb4c5e3fef1017a1c67 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
using UnityEngine;
using System.Collections;

using AdvancedInspector;

[AdvancedInspector]
public class AIExample31_Range : MonoBehaviour
{
    // RangeInt and RangeFloat are two struct that are used to offer a min-max range.
    // Those struct are used in conjunction with the RangeValue attribute.
    [Inspect, RangeValue(0, 50)]
    public AdvancedInspector.RangeInt myRangeInt = new AdvancedInspector.RangeInt(10, 20);

    [Inspect, RangeValue(-10f, 10f)]
    public RangeFloat myRangeFloat = new RangeFloat(-2.5f, 5.1f);
}