@@ -124,6 +124,9 @@ Supported types: UnityEngine.**Object**.
124124``` csharp
125125[AssetPreview ]
126126public GameObject var1 ;
127+ ```
128+
129+ ``` csharp
127130[AssetPreview (useLabel : false )]
128131public Component var2 ;
129132```
@@ -302,19 +305,17 @@ Each **ToolboxDecoratorAttribute** has two basic properties **Order** (indicates
302305``` csharp
303306[BeginGroup (" Group1" , Style = GroupStyle .Round )]
304307public int var1 ;
305- public int var2 ;
306- public int var3 ;
307308[EndGroup ]
308- public int var4 ;
309+ public int var2 ;
309310```
310311``` csharp
311312// NOTE: you can use [SpaceArea] to adjust positions between layout elements
312313 [BeginHorizontal (LabelWidth = 50 . 0 f )]
313314public int var1 ;
314- public int var2 ;
315315[EndHorizontal ]
316- public int var3 ;
317-
316+ public int var2 ;
317+ ```
318+ ``` csharp
318319[BeginHorizontalGroup (Label = " Horizontal Group" , ControlFieldWidth = true , ElementsInLayout = 2 )]
319320public GameObject gameObject ;
320321[SpaceArea ]
@@ -325,13 +326,12 @@ public int[] ints;
325326``` csharp
326327[BeginIndent ]
327328public int var1 ;
328- public int var2 ;
329- public int var3 ;
330329[EndIndent ]
331- public int var4 ;
332-
330+ public int var2 ;
331+ ```
332+ ``` csharp
333333[IndentArea (4 )]
334- public int var5 ;
334+ public int var1 ;
335335```
336336``` csharp
337337[SpaceArea (spaceBefore = 10 . 0 f , spaceAfter = 5 . 0 f , Order = 1 )]
@@ -370,6 +370,8 @@ private bool ValidationMethod()
370370``` csharp
371371[Help (" Help information" , UnityMessageType .Warning , Order = - 1 )]
372372public int var1 ;
373+ ```
374+ ``` csharp
373375[DynamicHelp (nameof (Message ), UnityMessageType .Error )]
374376public int var2 ;
375377
@@ -403,7 +405,8 @@ You are able to pass values from fields, properties, and methods.
403405public string StringValue => " Sho" ;
404406[ShowIf (nameof (StringValue ), " show" )]
405407public int var1 ;
406-
408+ ```
409+ ``` csharp
407410public GameObject objectValue ;
408411[HideIf (nameof (objectValue ), false )]
409412public int var2 ;
@@ -413,7 +416,8 @@ public int var2;
413416public KeyCode enumValue = KeyCode .A ;
414417[EnableIf (nameof (enumValue ), KeyCode .A )]
415418public int var1 ;
416-
419+ ```
420+ ``` csharp
417421[DisableIf (nameof (GetFloatValue ), 2 . 0 f , Comparison = UnityComparisonMethod .GreaterEqual )]
418422public int var2 ;
419423
@@ -422,22 +426,24 @@ public float GetFloatValue()
422426 return 1 . 6 f ;
423427}
424428```
425-
426429``` csharp
427430[DisableInPlayMode ]
428431public int var1 ;
429432```
430-
433+ ``` csharp
434+ [DisableInEditMode ]
435+ public int var1 ;
436+ ```
431437``` csharp
432438public int var1 ;
433-
434439[ShowDisabledIf (nameof (var1 ), 3 , Comparison = UnityComparisonMethod .LessEqual )]
435440public int var2 ;
436-
441+ ```
442+ ``` csharp
443+ public int var1 ;
437444[HideDisabledIf (nameof (var1 ), 3 , Comparison = UnityComparisonMethod .GreaterEqual )]
438- public int var3 ;
445+ public int var2 ;
439446```
440-
441447``` csharp
442448public bool boolValue = true ;
443449[ShowWarningIf (nameof (boolValue ), false , " Message" , DisableField = true )]
0 commit comments