Skip to content

Commit a53a884

Browse files
committed
Update README.md
1 parent b61d834 commit a53a884

2 files changed

Lines changed: 50 additions & 38 deletions

File tree

Assets/Editor Toolbox/README.md

Lines changed: 25 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -124,6 +124,9 @@ Supported types: UnityEngine.**Object**.
124124
```csharp
125125
[AssetPreview]
126126
public GameObject var1;
127+
```
128+
129+
```csharp
127130
[AssetPreview(useLabel: false)]
128131
public Component var2;
129132
```
@@ -302,19 +305,17 @@ Each **ToolboxDecoratorAttribute** has two basic properties **Order** (indicates
302305
```csharp
303306
[BeginGroup("Group1", Style = GroupStyle.Round)]
304307
public 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.0f)]
313314
public 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)]
319320
public GameObject gameObject;
320321
[SpaceArea]
@@ -325,13 +326,12 @@ public int[] ints;
325326
```csharp
326327
[BeginIndent]
327328
public 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.0f, spaceAfter = 5.0f, Order = 1)]
@@ -370,6 +370,8 @@ private bool ValidationMethod()
370370
```csharp
371371
[Help("Help information", UnityMessageType.Warning, Order = -1)]
372372
public int var1;
373+
```
374+
```csharp
373375
[DynamicHelp(nameof(Message), UnityMessageType.Error)]
374376
public int var2;
375377

@@ -403,7 +405,8 @@ You are able to pass values from fields, properties, and methods.
403405
public string StringValue => "Sho";
404406
[ShowIf(nameof(StringValue), "show")]
405407
public int var1;
406-
408+
```
409+
```csharp
407410
public GameObject objectValue;
408411
[HideIf(nameof(objectValue), false)]
409412
public int var2;
@@ -413,7 +416,8 @@ public int var2;
413416
public KeyCode enumValue = KeyCode.A;
414417
[EnableIf(nameof(enumValue), KeyCode.A)]
415418
public int var1;
416-
419+
```
420+
```csharp
417421
[DisableIf(nameof(GetFloatValue), 2.0f, Comparison = UnityComparisonMethod.GreaterEqual)]
418422
public int var2;
419423

@@ -422,22 +426,24 @@ public float GetFloatValue()
422426
return 1.6f;
423427
}
424428
```
425-
426429
```csharp
427430
[DisableInPlayMode]
428431
public int var1;
429432
```
430-
433+
```csharp
434+
[DisableInEditMode]
435+
public int var1;
436+
```
431437
```csharp
432438
public int var1;
433-
434439
[ShowDisabledIf(nameof(var1), 3, Comparison = UnityComparisonMethod.LessEqual)]
435440
public 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
442448
public bool boolValue = true;
443449
[ShowWarningIf(nameof(boolValue), false, "Message", DisableField = true)]

README.md

Lines changed: 25 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -124,6 +124,9 @@ Supported types: UnityEngine.**Object**.
124124
```csharp
125125
[AssetPreview]
126126
public GameObject var1;
127+
```
128+
129+
```csharp
127130
[AssetPreview(useLabel: false)]
128131
public Component var2;
129132
```
@@ -302,19 +305,17 @@ Each **ToolboxDecoratorAttribute** has two basic properties **Order** (indicates
302305
```csharp
303306
[BeginGroup("Group1", Style = GroupStyle.Round)]
304307
public 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.0f)]
313314
public 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)]
319320
public GameObject gameObject;
320321
[SpaceArea]
@@ -325,13 +326,12 @@ public int[] ints;
325326
```csharp
326327
[BeginIndent]
327328
public 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.0f, spaceAfter = 5.0f, Order = 1)]
@@ -370,6 +370,8 @@ private bool ValidationMethod()
370370
```csharp
371371
[Help("Help information", UnityMessageType.Warning, Order = -1)]
372372
public int var1;
373+
```
374+
```csharp
373375
[DynamicHelp(nameof(Message), UnityMessageType.Error)]
374376
public int var2;
375377

@@ -403,7 +405,8 @@ You are able to pass values from fields, properties, and methods.
403405
public string StringValue => "Sho";
404406
[ShowIf(nameof(StringValue), "show")]
405407
public int var1;
406-
408+
```
409+
```csharp
407410
public GameObject objectValue;
408411
[HideIf(nameof(objectValue), false)]
409412
public int var2;
@@ -413,7 +416,8 @@ public int var2;
413416
public KeyCode enumValue = KeyCode.A;
414417
[EnableIf(nameof(enumValue), KeyCode.A)]
415418
public int var1;
416-
419+
```
420+
```csharp
417421
[DisableIf(nameof(GetFloatValue), 2.0f, Comparison = UnityComparisonMethod.GreaterEqual)]
418422
public int var2;
419423

@@ -422,22 +426,24 @@ public float GetFloatValue()
422426
return 1.6f;
423427
}
424428
```
425-
426429
```csharp
427430
[DisableInPlayMode]
428431
public int var1;
429432
```
430-
433+
```csharp
434+
[DisableInEditMode]
435+
public int var1;
436+
```
431437
```csharp
432438
public int var1;
433-
434439
[ShowDisabledIf(nameof(var1), 3, Comparison = UnityComparisonMethod.LessEqual)]
435440
public 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
442448
public bool boolValue = true;
443449
[ShowWarningIf(nameof(boolValue), false, "Message", DisableField = true)]

0 commit comments

Comments
 (0)