public override void OnInspectorGUI() { if (GUILayout.Button("Refresh Projector")) { //unsafe //{ // float[] array; // int len; // GetTestArray(out array, out len); // Debug.Log("GetArrayTest" + array[0]); // Debug.Log("GetArrayTest" + array[1]); // Debug.Log("GetArrayTest" + array[2]); // Debug.Log("GetArrayTest" + array[3]); // Debug.Log("GetArrayTest" + array[4]); // Debug.Log("GetArrayTest" + array[5]); //} m_CSLIBProjectorInstance.RefreshProjector(); } GUILayout.BeginHorizontal(); { if (GUILayout.Button("Fullscreen")) { EnableFullScreenForProjector(m_CSLIBProjectorInstance.ID, !m_FullScreenState); m_FullScreenState = !m_FullScreenState; } if (GUILayout.Button("Identify")) { DisplayGridAndIdentifyProjector(m_CSLIBProjectorInstance.ID, !m_IdentifyState); m_IdentifyState = !m_IdentifyState; } } GUILayout.EndHorizontal(); // General Content EditorGUILayout.Space(); EditorGUILayout.Space(); EditorGUILayout.LabelField("", GUI.skin.horizontalSlider); DrawDefaultInspector(); }