From 670a5c87e7934c09d2e4a0978430d4c76976a140 Mon Sep 17 00:00:00 2001 From: Andrew Dawson Date: Mon, 22 Jul 2024 13:59:15 -0400 Subject: [PATCH] Release 0.8.0 --- CHANGELOG.md | 3 + Runtime/Scripts/ShapeDrawer.asset | 743 +++++++++--------- .../ParaDrawExample/ParaDrawExample.unity | 37 +- package.json | 4 +- 4 files changed, 408 insertions(+), 379 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 920fefc..782fb6c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,9 +2,12 @@ ## v0.8.0 +Released July 22, 2024. + - Make the arrow head for DrawRay face the viewer. [PR#2](https://github.com/Vavassor/ParaDraw/pull/2) - Added solid drawing for boxes, capsules, ellipsoids, meshes, rectangles, and spheres. [PR#7](https://github.com/Vavassor/ParaDraw/pull/7) - Added disk, sector, and ring drawing. [PR#8](https://github.com/Vavassor/ParaDraw/pull/8) +- Merged LineDrawer, MeshDrawer, and TextDrawer into ShapeDrawer. [PR#10](https://github.com/Vavassor/ParaDraw/pull/10) ## v0.7.0 diff --git a/Runtime/Scripts/ShapeDrawer.asset b/Runtime/Scripts/ShapeDrawer.asset index d1c0a86..6bc7d37 100644 --- a/Runtime/Scripts/ShapeDrawer.asset +++ b/Runtime/Scripts/ShapeDrawer.asset @@ -50,19 +50,19 @@ MonoBehaviour: Data: - Name: $k Entry: 1 - Data: capsuleCapMesh + Data: meshObjects - Name: $v Entry: 7 Data: 2|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 - Data: capsuleCapMesh + Data: meshObjects - Name: k__BackingField Entry: 7 Data: 3|System.RuntimeType, mscorlib - Name: Entry: 1 - Data: UnityEngine.Mesh, UnityEngine.CoreModule + Data: UnityEngine.GameObject[], UnityEngine.CoreModule - Name: Entry: 8 Data: @@ -92,7 +92,7 @@ MonoBehaviour: Data: 5|UnityEngine.HeaderAttribute, UnityEngine.CoreModule - Name: header Entry: 1 - Data: Capsule + Data: Mesh - Name: Entry: 8 Data: @@ -113,19 +113,25 @@ MonoBehaviour: Data: - Name: $k Entry: 1 - Data: capsuleCylinderMesh + Data: meshPrefab - Name: $v Entry: 7 Data: 6|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 - Data: capsuleCylinderMesh + Data: meshPrefab - Name: k__BackingField - Entry: 9 - Data: 3 + Entry: 7 + Data: 7|System.RuntimeType, mscorlib + - Name: + Entry: 1 + Data: UnityEngine.GameObject, UnityEngine.CoreModule + - Name: + Entry: 8 + Data: - Name: k__BackingField Entry: 9 - Data: 3 + Data: 7 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -140,7 +146,7 @@ MonoBehaviour: Data: true - Name: _fieldAttributes Entry: 7 - Data: 7|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + Data: 8|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 0 @@ -161,19 +167,19 @@ MonoBehaviour: Data: - Name: $k Entry: 1 - Data: sphereMesh + Data: meshesGroup - Name: $v Entry: 7 - Data: 8|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 9|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 - Data: sphereMesh + Data: meshesGroup - Name: k__BackingField Entry: 9 - Data: 3 + Data: 7 - Name: k__BackingField Entry: 9 - Data: 3 + Data: 7 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -188,19 +194,10 @@ MonoBehaviour: Data: true - Name: _fieldAttributes Entry: 7 - Data: 9|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + Data: 10|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 - Data: 1 - - Name: - Entry: 7 - Data: 10|UnityEngine.HeaderAttribute, UnityEngine.CoreModule - - Name: header - Entry: 1 - Data: Sphere - - Name: - Entry: 8 - Data: + Data: 0 - Name: Entry: 13 Data: @@ -218,25 +215,19 @@ MonoBehaviour: Data: - Name: $k Entry: 1 - Data: meshObjects + Data: dynamicMeshPrefab - Name: $v Entry: 7 Data: 11|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 - Data: meshObjects + Data: dynamicMeshPrefab - Name: k__BackingField - Entry: 7 - Data: 12|System.RuntimeType, mscorlib - - Name: - Entry: 1 - Data: UnityEngine.GameObject[], UnityEngine.CoreModule - - Name: - Entry: 8 - Data: + Entry: 9 + Data: 7 - Name: k__BackingField Entry: 9 - Data: 12 + Data: 7 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -251,19 +242,10 @@ MonoBehaviour: Data: true - Name: _fieldAttributes Entry: 7 - Data: 13|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + Data: 12|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 - Data: 1 - - Name: - Entry: 7 - Data: 14|UnityEngine.HeaderAttribute, UnityEngine.CoreModule - - Name: header - Entry: 1 - Data: Mesh - - Name: - Entry: 8 - Data: + Data: 0 - Name: Entry: 13 Data: @@ -281,25 +263,19 @@ MonoBehaviour: Data: - Name: $k Entry: 1 - Data: meshPrefab + Data: dynamicMeshesGroup - Name: $v Entry: 7 - Data: 15|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 13|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 - Data: meshPrefab + Data: dynamicMeshesGroup - Name: k__BackingField - Entry: 7 - Data: 16|System.RuntimeType, mscorlib - - Name: - Entry: 1 - Data: UnityEngine.GameObject, UnityEngine.CoreModule - - Name: - Entry: 8 - Data: + Entry: 9 + Data: 7 - Name: k__BackingField Entry: 9 - Data: 16 + Data: 7 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -314,7 +290,7 @@ MonoBehaviour: Data: true - Name: _fieldAttributes Entry: 7 - Data: 17|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + Data: 14|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 0 @@ -335,16 +311,22 @@ MonoBehaviour: Data: - Name: $k Entry: 1 - Data: meshesGroup + Data: androidWireMaterial - Name: $v Entry: 7 - Data: 18|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 15|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 - Data: meshesGroup + Data: androidWireMaterial - Name: k__BackingField - Entry: 9 - Data: 16 + Entry: 7 + Data: 16|System.RuntimeType, mscorlib + - Name: + Entry: 1 + Data: UnityEngine.Material, UnityEngine.CoreModule + - Name: + Entry: 8 + Data: - Name: k__BackingField Entry: 9 Data: 16 @@ -362,7 +344,7 @@ MonoBehaviour: Data: true - Name: _fieldAttributes Entry: 7 - Data: 19|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + Data: 17|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 0 @@ -383,13 +365,13 @@ MonoBehaviour: Data: - Name: $k Entry: 1 - Data: dynamicMeshPrefab + Data: solidOpaqueMaterial - Name: $v Entry: 7 - Data: 20|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 18|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 - Data: dynamicMeshPrefab + Data: solidOpaqueMaterial - Name: k__BackingField Entry: 9 Data: 16 @@ -410,7 +392,7 @@ MonoBehaviour: Data: true - Name: _fieldAttributes Entry: 7 - Data: 21|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + Data: 19|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 0 @@ -431,13 +413,13 @@ MonoBehaviour: Data: - Name: $k Entry: 1 - Data: dynamicMeshesGroup + Data: solidTransparentMaterial - Name: $v Entry: 7 - Data: 22|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 20|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 - Data: dynamicMeshesGroup + Data: solidTransparentMaterial - Name: k__BackingField Entry: 9 Data: 16 @@ -458,7 +440,7 @@ MonoBehaviour: Data: true - Name: _fieldAttributes Entry: 7 - Data: 23|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + Data: 21|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 0 @@ -479,25 +461,19 @@ MonoBehaviour: Data: - Name: $k Entry: 1 - Data: androidWireMaterial + Data: wireMaterial - Name: $v Entry: 7 - Data: 24|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 22|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 - Data: androidWireMaterial + Data: wireMaterial - Name: k__BackingField - Entry: 7 - Data: 25|System.RuntimeType, mscorlib - - Name: - Entry: 1 - Data: UnityEngine.Material, UnityEngine.CoreModule - - Name: - Entry: 8 - Data: + Entry: 9 + Data: 16 - Name: k__BackingField Entry: 9 - Data: 25 + Data: 16 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -512,7 +488,7 @@ MonoBehaviour: Data: true - Name: _fieldAttributes Entry: 7 - Data: 26|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + Data: 23|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 0 @@ -533,16 +509,22 @@ MonoBehaviour: Data: - Name: $k Entry: 1 - Data: solidOpaqueMaterial + Data: meshDurations - Name: $v Entry: 7 - Data: 27|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 24|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 - Data: solidOpaqueMaterial + Data: meshDurations - Name: k__BackingField - Entry: 9 - Data: 25 + Entry: 7 + Data: 25|System.RuntimeType, mscorlib + - Name: + Entry: 1 + Data: System.Single[], mscorlib + - Name: + Entry: 8 + Data: - Name: k__BackingField Entry: 9 Data: 25 @@ -557,10 +539,10 @@ MonoBehaviour: Data: - Name: k__BackingField Entry: 5 - Data: true + Data: false - Name: _fieldAttributes Entry: 7 - Data: 28|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + Data: 26|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 0 @@ -581,19 +563,25 @@ MonoBehaviour: Data: - Name: $k Entry: 1 - Data: solidTransparentMaterial + Data: meshIndexEnd - Name: $v Entry: 7 - Data: 29|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 27|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 - Data: solidTransparentMaterial + Data: meshIndexEnd - Name: k__BackingField - Entry: 9 - Data: 25 + Entry: 7 + Data: 28|System.RuntimeType, mscorlib + - Name: + Entry: 1 + Data: System.Int32, mscorlib + - Name: + Entry: 8 + Data: - Name: k__BackingField Entry: 9 - Data: 25 + Data: 28 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -605,10 +593,10 @@ MonoBehaviour: Data: - Name: k__BackingField Entry: 5 - Data: true + Data: false - Name: _fieldAttributes Entry: 7 - Data: 30|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + Data: 29|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 0 @@ -629,19 +617,25 @@ MonoBehaviour: Data: - Name: $k Entry: 1 - Data: wireMaterial + Data: meshFilters - Name: $v Entry: 7 - Data: 31|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 30|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 - Data: wireMaterial + Data: meshFilters - Name: k__BackingField - Entry: 9 - Data: 25 + Entry: 7 + Data: 31|System.RuntimeType, mscorlib + - Name: + Entry: 1 + Data: UnityEngine.MeshFilter[], UnityEngine.CoreModule + - Name: + Entry: 8 + Data: - Name: k__BackingField Entry: 9 - Data: 25 + Data: 31 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -653,7 +647,7 @@ MonoBehaviour: Data: - Name: k__BackingField Entry: 5 - Data: true + Data: false - Name: _fieldAttributes Entry: 7 Data: 32|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib @@ -677,19 +671,19 @@ MonoBehaviour: Data: - Name: $k Entry: 1 - Data: meshDurations + Data: meshRenderers - Name: $v Entry: 7 Data: 33|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 - Data: meshDurations + Data: meshRenderers - Name: k__BackingField Entry: 7 Data: 34|System.RuntimeType, mscorlib - Name: Entry: 1 - Data: System.Single[], mscorlib + Data: UnityEngine.MeshRenderer[], UnityEngine.CoreModule - Name: Entry: 8 Data: @@ -731,19 +725,19 @@ MonoBehaviour: Data: - Name: $k Entry: 1 - Data: meshIndexEnd + Data: propertyBlocks - Name: $v Entry: 7 Data: 36|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 - Data: meshIndexEnd + Data: propertyBlocks - Name: k__BackingField Entry: 7 Data: 37|System.RuntimeType, mscorlib - Name: Entry: 1 - Data: System.Int32, mscorlib + Data: UnityEngine.MaterialPropertyBlock[], UnityEngine.CoreModule - Name: Entry: 8 Data: @@ -785,19 +779,19 @@ MonoBehaviour: Data: - Name: $k Entry: 1 - Data: meshFilters + Data: dynamicMeshes - Name: $v Entry: 7 Data: 39|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 - Data: meshFilters + Data: dynamicMeshes - Name: k__BackingField Entry: 7 Data: 40|System.RuntimeType, mscorlib - Name: Entry: 1 - Data: UnityEngine.MeshFilter[], UnityEngine.CoreModule + Data: UnityEngine.Mesh[], UnityEngine.CoreModule - Name: Entry: 8 Data: @@ -839,25 +833,19 @@ MonoBehaviour: Data: - Name: $k Entry: 1 - Data: meshRenderers + Data: dynamicMeshDurations - Name: $v Entry: 7 Data: 42|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 - Data: meshRenderers + Data: dynamicMeshDurations - Name: k__BackingField - Entry: 7 - Data: 43|System.RuntimeType, mscorlib - - Name: - Entry: 1 - Data: UnityEngine.MeshRenderer[], UnityEngine.CoreModule - - Name: - Entry: 8 - Data: + Entry: 9 + Data: 25 - Name: k__BackingField Entry: 9 - Data: 43 + Data: 25 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -872,7 +860,7 @@ MonoBehaviour: Data: false - Name: _fieldAttributes Entry: 7 - Data: 44|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + Data: 43|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 0 @@ -893,25 +881,19 @@ MonoBehaviour: Data: - Name: $k Entry: 1 - Data: propertyBlocks + Data: dynamicMeshIndexEnd - Name: $v Entry: 7 - Data: 45|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 44|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 - Data: propertyBlocks + Data: dynamicMeshIndexEnd - Name: k__BackingField - Entry: 7 - Data: 46|System.RuntimeType, mscorlib - - Name: - Entry: 1 - Data: UnityEngine.MaterialPropertyBlock[], UnityEngine.CoreModule - - Name: - Entry: 8 - Data: + Entry: 9 + Data: 28 - Name: k__BackingField Entry: 9 - Data: 46 + Data: 28 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -926,7 +908,7 @@ MonoBehaviour: Data: false - Name: _fieldAttributes Entry: 7 - Data: 47|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + Data: 45|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 0 @@ -947,25 +929,19 @@ MonoBehaviour: Data: - Name: $k Entry: 1 - Data: dynamicMeshes + Data: dynamicMeshFilters - Name: $v Entry: 7 - Data: 48|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 46|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 - Data: dynamicMeshes + Data: dynamicMeshFilters - Name: k__BackingField - Entry: 7 - Data: 49|System.RuntimeType, mscorlib - - Name: - Entry: 1 - Data: UnityEngine.Mesh[], UnityEngine.CoreModule - - Name: - Entry: 8 - Data: + Entry: 9 + Data: 31 - Name: k__BackingField Entry: 9 - Data: 49 + Data: 31 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -980,7 +956,7 @@ MonoBehaviour: Data: false - Name: _fieldAttributes Entry: 7 - Data: 50|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + Data: 47|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 0 @@ -1001,13 +977,13 @@ MonoBehaviour: Data: - Name: $k Entry: 1 - Data: dynamicMeshDurations + Data: dynamicMeshRenderers - Name: $v Entry: 7 - Data: 51|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 48|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 - Data: dynamicMeshDurations + Data: dynamicMeshRenderers - Name: k__BackingField Entry: 9 Data: 34 @@ -1028,7 +1004,7 @@ MonoBehaviour: Data: false - Name: _fieldAttributes Entry: 7 - Data: 52|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + Data: 49|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 0 @@ -1049,19 +1025,19 @@ MonoBehaviour: Data: - Name: $k Entry: 1 - Data: dynamicMeshIndexEnd + Data: dynamicMeshObjects - Name: $v Entry: 7 - Data: 53|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 50|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 - Data: dynamicMeshIndexEnd + Data: dynamicMeshObjects - Name: k__BackingField Entry: 9 - Data: 37 + Data: 3 - Name: k__BackingField Entry: 9 - Data: 37 + Data: 3 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -1076,7 +1052,7 @@ MonoBehaviour: Data: false - Name: _fieldAttributes Entry: 7 - Data: 54|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + Data: 51|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 0 @@ -1097,19 +1073,19 @@ MonoBehaviour: Data: - Name: $k Entry: 1 - Data: dynamicMeshFilters + Data: dynamicPropertyBlocks - Name: $v Entry: 7 - Data: 55|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 52|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 - Data: dynamicMeshFilters + Data: dynamicPropertyBlocks - Name: k__BackingField Entry: 9 - Data: 40 + Data: 37 - Name: k__BackingField Entry: 9 - Data: 40 + Data: 37 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -1124,7 +1100,7 @@ MonoBehaviour: Data: false - Name: _fieldAttributes Entry: 7 - Data: 56|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + Data: 53|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 0 @@ -1145,19 +1121,25 @@ MonoBehaviour: Data: - Name: $k Entry: 1 - Data: dynamicMeshRenderers + Data: diskMesh - Name: $v Entry: 7 - Data: 57|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 54|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 - Data: dynamicMeshRenderers + Data: diskMesh - Name: k__BackingField - Entry: 9 - Data: 43 + Entry: 7 + Data: 55|System.RuntimeType, mscorlib + - Name: + Entry: 1 + Data: UnityEngine.Mesh, UnityEngine.CoreModule + - Name: + Entry: 8 + Data: - Name: k__BackingField Entry: 9 - Data: 43 + Data: 55 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -1169,13 +1151,22 @@ MonoBehaviour: Data: - Name: k__BackingField Entry: 5 - Data: false + Data: true - Name: _fieldAttributes Entry: 7 - Data: 58|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + Data: 56|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 - Data: 0 + Data: 1 + - Name: + Entry: 7 + Data: 57|UnityEngine.HeaderAttribute, UnityEngine.CoreModule + - Name: header + Entry: 1 + Data: Circle + - Name: + Entry: 8 + Data: - Name: Entry: 13 Data: @@ -1193,19 +1184,19 @@ MonoBehaviour: Data: - Name: $k Entry: 1 - Data: dynamicMeshObjects + Data: linePrefab - Name: $v Entry: 7 - Data: 59|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 58|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 - Data: dynamicMeshObjects + Data: linePrefab - Name: k__BackingField Entry: 9 - Data: 12 + Data: 7 - Name: k__BackingField Entry: 9 - Data: 12 + Data: 7 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -1217,13 +1208,22 @@ MonoBehaviour: Data: - Name: k__BackingField Entry: 5 - Data: false + Data: true - Name: _fieldAttributes Entry: 7 - Data: 60|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + Data: 59|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 - Data: 0 + Data: 1 + - Name: + Entry: 7 + Data: 60|UnityEngine.HeaderAttribute, UnityEngine.CoreModule + - Name: header + Entry: 1 + Data: Line + - Name: + Entry: 8 + Data: - Name: Entry: 13 Data: @@ -1241,19 +1241,25 @@ MonoBehaviour: Data: - Name: $k Entry: 1 - Data: dynamicPropertyBlocks + Data: lineRenderers - Name: $v Entry: 7 Data: 61|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 - Data: dynamicPropertyBlocks + Data: lineRenderers - Name: k__BackingField - Entry: 9 - Data: 46 + Entry: 7 + Data: 62|System.RuntimeType, mscorlib + - Name: + Entry: 1 + Data: UnityEngine.LineRenderer[], UnityEngine.CoreModule + - Name: + Entry: 8 + Data: - Name: k__BackingField Entry: 9 - Data: 46 + Data: 62 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -1265,10 +1271,10 @@ MonoBehaviour: Data: - Name: k__BackingField Entry: 5 - Data: false + Data: true - Name: _fieldAttributes Entry: 7 - Data: 62|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + Data: 63|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 0 @@ -1289,19 +1295,19 @@ MonoBehaviour: Data: - Name: $k Entry: 1 - Data: linePrefab + Data: linesGroup - Name: $v Entry: 7 - Data: 63|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 64|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 - Data: linePrefab + Data: linesGroup - Name: k__BackingField Entry: 9 - Data: 16 + Data: 7 - Name: k__BackingField Entry: 9 - Data: 16 + Data: 7 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -1316,19 +1322,10 @@ MonoBehaviour: Data: true - Name: _fieldAttributes Entry: 7 - Data: 64|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + Data: 65|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 - Data: 1 - - Name: - Entry: 7 - Data: 65|UnityEngine.HeaderAttribute, UnityEngine.CoreModule - - Name: header - Entry: 1 - Data: Line - - Name: - Entry: 8 - Data: + Data: 0 - Name: Entry: 13 Data: @@ -1346,19 +1343,19 @@ MonoBehaviour: Data: - Name: $k Entry: 1 - Data: lineRenderers + Data: _localPlayer - Name: $v Entry: 7 Data: 66|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 - Data: lineRenderers + Data: _localPlayer - Name: k__BackingField Entry: 7 Data: 67|System.RuntimeType, mscorlib - Name: Entry: 1 - Data: UnityEngine.LineRenderer[], UnityEngine.CoreModule + Data: VRC.SDKBase.VRCPlayerApi, VRCSDKBase - Name: Entry: 8 Data: @@ -1376,7 +1373,7 @@ MonoBehaviour: Data: - Name: k__BackingField Entry: 5 - Data: true + Data: false - Name: _fieldAttributes Entry: 7 Data: 68|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib @@ -1400,19 +1397,19 @@ MonoBehaviour: Data: - Name: $k Entry: 1 - Data: linesGroup + Data: lineDurations - Name: $v Entry: 7 Data: 69|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 - Data: linesGroup + Data: lineDurations - Name: k__BackingField Entry: 9 - Data: 16 + Data: 25 - Name: k__BackingField Entry: 9 - Data: 16 + Data: 25 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -1424,7 +1421,7 @@ MonoBehaviour: Data: - Name: k__BackingField Entry: 5 - Data: true + Data: false - Name: _fieldAttributes Entry: 7 Data: 70|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib @@ -1448,25 +1445,19 @@ MonoBehaviour: Data: - Name: $k Entry: 1 - Data: _localPlayer + Data: lineIndexEnd - Name: $v Entry: 7 Data: 71|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 - Data: _localPlayer + Data: lineIndexEnd - Name: k__BackingField - Entry: 7 - Data: 72|System.RuntimeType, mscorlib - - Name: - Entry: 1 - Data: VRC.SDKBase.VRCPlayerApi, VRCSDKBase - - Name: - Entry: 8 - Data: + Entry: 9 + Data: 28 - Name: k__BackingField Entry: 9 - Data: 72 + Data: 28 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -1481,7 +1472,7 @@ MonoBehaviour: Data: false - Name: _fieldAttributes Entry: 7 - Data: 73|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + Data: 72|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 0 @@ -1502,19 +1493,25 @@ MonoBehaviour: Data: - Name: $k Entry: 1 - Data: lineDurations + Data: lineMaterials - Name: $v Entry: 7 - Data: 74|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 73|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 - Data: lineDurations + Data: lineMaterials - Name: k__BackingField - Entry: 9 - Data: 34 + Entry: 7 + Data: 74|System.RuntimeType, mscorlib + - Name: + Entry: 1 + Data: UnityEngine.Material[], UnityEngine.CoreModule + - Name: + Entry: 8 + Data: - Name: k__BackingField Entry: 9 - Data: 34 + Data: 74 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -1550,19 +1547,19 @@ MonoBehaviour: Data: - Name: $k Entry: 1 - Data: lineIndexEnd + Data: lineObjects - Name: $v Entry: 7 Data: 76|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 - Data: lineIndexEnd + Data: lineObjects - Name: k__BackingField Entry: 9 - Data: 37 + Data: 3 - Name: k__BackingField Entry: 9 - Data: 37 + Data: 3 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -1598,19 +1595,19 @@ MonoBehaviour: Data: - Name: $k Entry: 1 - Data: lineMaterials + Data: arrowheadVertices - Name: $v Entry: 7 Data: 78|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 - Data: lineMaterials + Data: arrowheadVertices - Name: k__BackingField Entry: 7 Data: 79|System.RuntimeType, mscorlib - Name: Entry: 1 - Data: UnityEngine.Material[], UnityEngine.CoreModule + Data: UnityEngine.Vector3[], UnityEngine.CoreModule - Name: Entry: 8 Data: @@ -1652,19 +1649,19 @@ MonoBehaviour: Data: - Name: $k Entry: 1 - Data: lineObjects + Data: sphereMesh - Name: $v Entry: 7 Data: 81|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 - Data: lineObjects + Data: sphereMesh - Name: k__BackingField Entry: 9 - Data: 12 + Data: 55 - Name: k__BackingField Entry: 9 - Data: 12 + Data: 55 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -1676,13 +1673,22 @@ MonoBehaviour: Data: - Name: k__BackingField Entry: 5 - Data: false + Data: true - Name: _fieldAttributes Entry: 7 Data: 82|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 - Data: 0 + Data: 1 + - Name: + Entry: 7 + Data: 83|UnityEngine.HeaderAttribute, UnityEngine.CoreModule + - Name: header + Entry: 1 + Data: Sphere + - Name: + Entry: 8 + Data: - Name: Entry: 13 Data: @@ -1700,25 +1706,19 @@ MonoBehaviour: Data: - Name: $k Entry: 1 - Data: arrowheadVertices + Data: capsuleCapMesh - Name: $v Entry: 7 - Data: 83|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 84|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 - Data: arrowheadVertices + Data: capsuleCapMesh - Name: k__BackingField - Entry: 7 - Data: 84|System.RuntimeType, mscorlib - - Name: - Entry: 1 - Data: UnityEngine.Vector3[], UnityEngine.CoreModule - - Name: - Entry: 8 - Data: + Entry: 9 + Data: 55 - Name: k__BackingField Entry: 9 - Data: 84 + Data: 55 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -1730,13 +1730,22 @@ MonoBehaviour: Data: - Name: k__BackingField Entry: 5 - Data: false + Data: true - Name: _fieldAttributes Entry: 7 Data: 85|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 - Data: 0 + Data: 1 + - Name: + Entry: 7 + Data: 86|UnityEngine.HeaderAttribute, UnityEngine.CoreModule + - Name: header + Entry: 1 + Data: Capsule + - Name: + Entry: 8 + Data: - Name: Entry: 13 Data: @@ -1754,19 +1763,19 @@ MonoBehaviour: Data: - Name: $k Entry: 1 - Data: textObjects + Data: capsuleCylinderMesh - Name: $v Entry: 7 - Data: 86|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 87|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 - Data: textObjects + Data: capsuleCylinderMesh - Name: k__BackingField Entry: 9 - Data: 12 + Data: 55 - Name: k__BackingField Entry: 9 - Data: 12 + Data: 55 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -1781,19 +1790,10 @@ MonoBehaviour: Data: true - Name: _fieldAttributes Entry: 7 - Data: 87|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + Data: 88|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 - Data: 1 - - Name: - Entry: 7 - Data: 88|UnityEngine.HeaderAttribute, UnityEngine.CoreModule - - Name: header - Entry: 1 - Data: Text - - Name: - Entry: 8 - Data: + Data: 0 - Name: Entry: 13 Data: @@ -1811,19 +1811,19 @@ MonoBehaviour: Data: - Name: $k Entry: 1 - Data: textPrefab + Data: boxMesh - Name: $v Entry: 7 Data: 89|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 - Data: textPrefab + Data: boxMesh - Name: k__BackingField Entry: 9 - Data: 16 + Data: 55 - Name: k__BackingField Entry: 9 - Data: 16 + Data: 55 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -1841,7 +1841,16 @@ MonoBehaviour: Data: 90|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 - Data: 0 + Data: 1 + - Name: + Entry: 7 + Data: 91|UnityEngine.HeaderAttribute, UnityEngine.CoreModule + - Name: header + Entry: 1 + Data: Box + - Name: + Entry: 8 + Data: - Name: Entry: 13 Data: @@ -1859,19 +1868,19 @@ MonoBehaviour: Data: - Name: $k Entry: 1 - Data: textsGroup + Data: boxVertices - Name: $v Entry: 7 - Data: 91|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 92|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 - Data: textsGroup + Data: boxVertices - Name: k__BackingField Entry: 9 - Data: 16 + Data: 79 - Name: k__BackingField Entry: 9 - Data: 16 + Data: 79 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -1883,10 +1892,10 @@ MonoBehaviour: Data: - Name: k__BackingField Entry: 5 - Data: true + Data: false - Name: _fieldAttributes Entry: 7 - Data: 92|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + Data: 93|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 0 @@ -1907,19 +1916,19 @@ MonoBehaviour: Data: - Name: $k Entry: 1 - Data: textDurations + Data: textObjects - Name: $v Entry: 7 - Data: 93|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 94|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 - Data: textDurations + Data: textObjects - Name: k__BackingField Entry: 9 - Data: 34 + Data: 3 - Name: k__BackingField Entry: 9 - Data: 34 + Data: 3 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -1931,13 +1940,22 @@ MonoBehaviour: Data: - Name: k__BackingField Entry: 5 - Data: false + Data: true - Name: _fieldAttributes Entry: 7 - Data: 94|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + Data: 95|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 - Data: 0 + Data: 1 + - Name: + Entry: 7 + Data: 96|UnityEngine.HeaderAttribute, UnityEngine.CoreModule + - Name: header + Entry: 1 + Data: Text + - Name: + Entry: 8 + Data: - Name: Entry: 13 Data: @@ -1955,19 +1973,19 @@ MonoBehaviour: Data: - Name: $k Entry: 1 - Data: textIndexEnd + Data: textPrefab - Name: $v Entry: 7 - Data: 95|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 97|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 - Data: textIndexEnd + Data: textPrefab - Name: k__BackingField Entry: 9 - Data: 37 + Data: 7 - Name: k__BackingField Entry: 9 - Data: 37 + Data: 7 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -1979,10 +1997,10 @@ MonoBehaviour: Data: - Name: k__BackingField Entry: 5 - Data: false + Data: true - Name: _fieldAttributes Entry: 7 - Data: 96|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + Data: 98|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 0 @@ -2003,25 +2021,19 @@ MonoBehaviour: Data: - Name: $k Entry: 1 - Data: texts + Data: textsGroup - Name: $v Entry: 7 - Data: 97|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 99|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 - Data: texts + Data: textsGroup - Name: k__BackingField - Entry: 7 - Data: 98|System.RuntimeType, mscorlib - - Name: - Entry: 1 - Data: TMPro.TextMeshProUGUI[], Unity.TextMeshPro - - Name: - Entry: 8 - Data: + Entry: 9 + Data: 7 - Name: k__BackingField Entry: 9 - Data: 98 + Data: 7 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -2033,10 +2045,11 @@ MonoBehaviour: Data: - Name: k__BackingField Entry: 5 - Data: false + Data: true - Name: _fieldAttributes Entry: 7 - Data: 99|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + Data: 100|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], + mscorlib - Name: Entry: 12 Data: 0 @@ -2057,19 +2070,19 @@ MonoBehaviour: Data: - Name: $k Entry: 1 - Data: diskMesh + Data: textDurations - Name: $v Entry: 7 - Data: 100|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 101|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 - Data: diskMesh + Data: textDurations - Name: k__BackingField Entry: 9 - Data: 3 + Data: 25 - Name: k__BackingField Entry: 9 - Data: 3 + Data: 25 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -2081,23 +2094,14 @@ MonoBehaviour: Data: - Name: k__BackingField Entry: 5 - Data: true + Data: false - Name: _fieldAttributes Entry: 7 - Data: 101|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], + Data: 102|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 - Data: 1 - - Name: - Entry: 7 - Data: 102|UnityEngine.HeaderAttribute, UnityEngine.CoreModule - - Name: header - Entry: 1 - Data: Circle - - Name: - Entry: 8 - Data: + Data: 0 - Name: Entry: 13 Data: @@ -2115,19 +2119,19 @@ MonoBehaviour: Data: - Name: $k Entry: 1 - Data: rectangleMesh + Data: textIndexEnd - Name: $v Entry: 7 Data: 103|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 - Data: rectangleMesh + Data: textIndexEnd - Name: k__BackingField Entry: 9 - Data: 3 + Data: 28 - Name: k__BackingField Entry: 9 - Data: 3 + Data: 28 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -2139,23 +2143,14 @@ MonoBehaviour: Data: - Name: k__BackingField Entry: 5 - Data: true + Data: false - Name: _fieldAttributes Entry: 7 Data: 104|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 - Data: 1 - - Name: - Entry: 7 - Data: 105|UnityEngine.HeaderAttribute, UnityEngine.CoreModule - - Name: header - Entry: 1 - Data: Rectangle - - Name: - Entry: 8 - Data: + Data: 0 - Name: Entry: 13 Data: @@ -2173,19 +2168,25 @@ MonoBehaviour: Data: - Name: $k Entry: 1 - Data: rectangleVertices + Data: texts - Name: $v Entry: 7 - Data: 106|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 105|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 - Data: rectangleVertices + Data: texts - Name: k__BackingField - Entry: 9 - Data: 84 + Entry: 7 + Data: 106|System.RuntimeType, mscorlib + - Name: + Entry: 1 + Data: TMPro.TextMeshProUGUI[], Unity.TextMeshPro + - Name: + Entry: 8 + Data: - Name: k__BackingField Entry: 9 - Data: 84 + Data: 106 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -2222,19 +2223,19 @@ MonoBehaviour: Data: - Name: $k Entry: 1 - Data: boxMesh + Data: rectangleMesh - Name: $v Entry: 7 Data: 108|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 - Data: boxMesh + Data: rectangleMesh - Name: k__BackingField Entry: 9 - Data: 3 + Data: 55 - Name: k__BackingField Entry: 9 - Data: 3 + Data: 55 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -2259,7 +2260,7 @@ MonoBehaviour: Data: 110|UnityEngine.HeaderAttribute, UnityEngine.CoreModule - Name: header Entry: 1 - Data: Box + Data: Rectangle - Name: Entry: 8 Data: @@ -2280,19 +2281,19 @@ MonoBehaviour: Data: - Name: $k Entry: 1 - Data: boxVertices + Data: rectangleVertices - Name: $v Entry: 7 Data: 111|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 - Data: boxVertices + Data: rectangleVertices - Name: k__BackingField Entry: 9 - Data: 84 + Data: 79 - Name: k__BackingField Entry: 9 - Data: 84 + Data: 79 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib diff --git a/Samples~/ParaDrawExample/ParaDrawExample.unity b/Samples~/ParaDrawExample/ParaDrawExample.unity index 317e74f..dc1aab0 100644 --- a/Samples~/ParaDrawExample/ParaDrawExample.unity +++ b/Samples~/ParaDrawExample/ParaDrawExample.unity @@ -2017,12 +2017,12 @@ PrefabInstance: - target: {fileID: 6759095419728963412, guid: 8894fa7e4588a5c4fab98453e558847d, type: 3} propertyPath: NetworkIDs.Array.size - value: 6 + value: 7 objectReference: {fileID: 0} - target: {fileID: 6759095419728963412, guid: 8894fa7e4588a5c4fab98453e558847d, type: 3} propertyPath: DynamicMaterials.Array.size - value: 7 + value: 5 objectReference: {fileID: 0} - target: {fileID: 6759095419728963412, guid: 8894fa7e4588a5c4fab98453e558847d, type: 3} @@ -2054,16 +2054,21 @@ PrefabInstance: propertyPath: NetworkIDs.Array.data[5].ID value: 15 objectReference: {fileID: 0} + - target: {fileID: 6759095419728963412, guid: 8894fa7e4588a5c4fab98453e558847d, + type: 3} + propertyPath: NetworkIDs.Array.data[6].ID + value: 16 + objectReference: {fileID: 0} - target: {fileID: 6759095419728963412, guid: 8894fa7e4588a5c4fab98453e558847d, type: 3} propertyPath: DynamicMaterials.Array.data[0] value: - objectReference: {fileID: 2100000, guid: 4859e970a18d1964e8abcd9164b5c522, type: 2} + objectReference: {fileID: 2100000, guid: 4a3a4786ed3750743b96ca70c42455a2, type: 2} - target: {fileID: 6759095419728963412, guid: 8894fa7e4588a5c4fab98453e558847d, type: 3} propertyPath: DynamicMaterials.Array.data[1] value: - objectReference: {fileID: 2100000, guid: 288f3c379598df749b35aa1d028b951f, type: 2} + objectReference: {fileID: 2100000, guid: 4859e970a18d1964e8abcd9164b5c522, type: 2} - target: {fileID: 6759095419728963412, guid: 8894fa7e4588a5c4fab98453e558847d, type: 3} propertyPath: DynamicMaterials.Array.data[2] @@ -2073,7 +2078,7 @@ PrefabInstance: type: 3} propertyPath: DynamicMaterials.Array.data[3] value: - objectReference: {fileID: 2100000, guid: b372638b4e4b253469c6bb9a11e9be2e, type: 2} + objectReference: {fileID: 2100000, guid: 288f3c379598df749b35aa1d028b951f, type: 2} - target: {fileID: 6759095419728963412, guid: 8894fa7e4588a5c4fab98453e558847d, type: 3} propertyPath: DynamicMaterials.Array.data[4] @@ -2166,6 +2171,11 @@ PrefabInstance: type: 3} propertyPath: NetworkIDs.Array.data[5].gameObject value: + objectReference: {fileID: 1056642543} + - target: {fileID: 6759095419728963412, guid: 8894fa7e4588a5c4fab98453e558847d, + type: 3} + propertyPath: NetworkIDs.Array.data[6].gameObject + value: objectReference: {fileID: 1627790465} - target: {fileID: 6759095419728963412, guid: 8894fa7e4588a5c4fab98453e558847d, type: 3} @@ -2190,11 +2200,16 @@ PrefabInstance: - target: {fileID: 6759095419728963412, guid: 8894fa7e4588a5c4fab98453e558847d, type: 3} propertyPath: NetworkIDs.Array.data[4].SerializedTypeNames.Array.size - value: 4 + value: 1 objectReference: {fileID: 0} - target: {fileID: 6759095419728963412, guid: 8894fa7e4588a5c4fab98453e558847d, type: 3} propertyPath: NetworkIDs.Array.data[5].SerializedTypeNames.Array.size + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 6759095419728963412, guid: 8894fa7e4588a5c4fab98453e558847d, + type: 3} + propertyPath: NetworkIDs.Array.data[6].SerializedTypeNames.Array.size value: 2 objectReference: {fileID: 0} - target: {fileID: 6759095419728963412, guid: 8894fa7e4588a5c4fab98453e558847d, @@ -2267,6 +2282,16 @@ PrefabInstance: propertyPath: NetworkIDs.Array.data[5].SerializedTypeNames.Array.data[1] value: VRC.Udon.UdonBehaviour objectReference: {fileID: 0} + - target: {fileID: 6759095419728963412, guid: 8894fa7e4588a5c4fab98453e558847d, + type: 3} + propertyPath: NetworkIDs.Array.data[6].SerializedTypeNames.Array.data[0] + value: VRC.Udon.UdonBehaviour + objectReference: {fileID: 0} + - target: {fileID: 6759095419728963412, guid: 8894fa7e4588a5c4fab98453e558847d, + type: 3} + propertyPath: NetworkIDs.Array.data[6].SerializedTypeNames.Array.data[1] + value: VRC.Udon.UdonBehaviour + objectReference: {fileID: 0} - target: {fileID: 8464459589408506562, guid: 8894fa7e4588a5c4fab98453e558847d, type: 3} propertyPath: serializedProgramAsset diff --git a/package.json b/package.json index d773d92..37b05a1 100644 --- a/package.json +++ b/package.json @@ -25,8 +25,8 @@ ], "unity": "2022.3", "unityRelease": "6f1", - "url": "https://github.com/Vavassor/ParaDraw/releases/download/v0.7.0/com.orchidseal.paradraw-0.7.0.zip", - "version": "0.7.0", + "url": "https://github.com/Vavassor/ParaDraw/releases/download/v0.8.0/com.orchidseal.paradraw-0.8.0.zip", + "version": "0.8.0", "vpmDependencies": { "com.vrchat.worlds": ">=3.5.2 < 3.7.X" }