Cómo usar el código para controlar el botón de opción a la izquierda del nombre del objeto en la vista del inspector de Unity (como se muestra en la figura
Para implementar su funcionalidad, debe escribir un complemento UnityEditor (introduciendo el espacio de nombres de UnityEditor), el control deslizante es
EditorGUILayout.Slider
1
p>2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
//Script de edición que te permite escalar el GameObject seleccionado entre 1 y 100
// Escalar el GameObject seleccionado entre 1 y 100
clase EditorGUILayoutSlider extiende EditorWindow {
var escala: float = 0.0;
@MenuItem("Ejemplos/Uso del editor GUILayout Slider")
función estática Init() {
var ventana = GetWindow(EditorGUILayoutSlider);
ventana.Show();
}
función OnGUI( ) {
escala = EditorGUILayout.Slider(escala,1, 100)Slider(escala,1, 100);
}
función OnInspectorUpdate() {
if(Selection.activeTransform)
Selection.activeTransform.localScale = Vector3(escala, escala, escala);
}
} p>