DrawHeader









How do I use Draw Header
Below are practical examples compiled from projects for learning and reference purposes

Featured Snippets


File name: PhotonTransformViewEditor.cs Copy
91     private void DrawSynchronizePositionHeader()
92     {
93         DrawHeader("Synchronize Position", this.m_SynchronizePositionProperty);
94     }
File name: PhotonTransformViewEditor.cs Copy
304     private void DrawSynchronizeRotationHeader()
305     {
306         DrawHeader("Synchronize Rotation", this.m_SynchronizeRotationProperty);
307     }
File name: PhotonTransformViewEditor.cs Copy
353     private void DrawSynchronizeScaleHeader()
354     {
355         DrawHeader("Synchronize Scale", this.m_SynchronizeScaleProperty);
356     }
File name: PhotonTransformViewEditor.cs Copy
401     private void DrawHeader(string label, SerializedProperty property)
402     {
403         if (property == null)
404         {
405             return;
406         }
407
408         bool newValue = PhotonGUI.ContainerHeaderToggle(label, property.boolValue);
409
410         if (newValue != property.boolValue)
411         {
412             Undo.RecordObject(this.m_Target, "Change " + label);
413             property.boolValue = newValue;
414             EditorUtility.SetDirty(this.m_Target);
415         }
416     }

DrawHeader 124 lượt xem

Gõ tìm kiếm nhanh...