blob: d9fd1f93f65723fb874b0fb5e87b6898e94243f6 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
|
using UnityEngine;
using System.Collections;
using AdvancedInspector;
[AdvancedInspector]
public class AIExample10_ReadOnly : MonoBehaviour
{
// There's a few ways to display an item but prevent it from being edited.
// The first is using the ReadOnly attribute;
[Inspect, ReadOnly]
public float myField;
// A property with only a getter is also not editable.
[Inspect]
public float MyGetter
{
get { return myField; }
}
// Everything can be turned "Read Only", even method.
[Inspect, ReadOnly]
public void MyMethod()
{
myField++;
}
}
|