2using System.Collections;
3using System.Reflection;
10 [pb_TypeInspector(typeof(Quaternion))]
13 Quaternion quaternion;
30 title.text = GetName().SplitCamelCase();
47 quaternion = GetValue<Quaternion>();
48 input_x.text = quaternion.x.ToString();
49 input_y.text = quaternion.y.ToString();
50 input_z.text = quaternion.z.ToString();
51 input_w.text = quaternion.w.ToString();
58 if(
float.TryParse(val, out v))
69 if(
float.TryParse(val, out v))
80 if(
float.TryParse(val, out v))
91 if(
float.TryParse(val, out v))
UnityEngine.UI.InputField input_y
void OnValueChange_Y(string val)
UnityEngine.UI.InputField input_z
void OnValueChange_Z(string val)
override void InitializeGUI()
UnityEngine.UI.InputField input_x
UnityEngine.UI.Text title
void OnValueChange_W(string val)
UnityEngine.UI.InputField input_w
override void OnUpdateGUI()
void OnValueChange_X(string val)