Skip to content

Commit 622c0b7

Browse files
authored
Changed recycle bin to export object
1 parent 08243c9 commit 622c0b7

2 files changed

Lines changed: 76 additions & 73 deletions

File tree

Equidistant/Spline Tool Equidistant Variant.prefab

Lines changed: 68 additions & 67 deletions
Original file line numberDiff line numberDiff line change
@@ -14,199 +14,199 @@ PrefabInstance:
1414
objectReference: {fileID: 0}
1515
- target: {fileID: 1210899731746531439, guid: 385552c62d41b4e4f839ba6a7431e2e0, type: 3}
1616
propertyPath: m_Positions.Array.size
17-
value: 25
17+
value: 16
1818
objectReference: {fileID: 0}
1919
- target: {fileID: 1210899731746531439, guid: 385552c62d41b4e4f839ba6a7431e2e0, type: 3}
2020
propertyPath: m_Positions.Array.data[0].x
21-
value: -32.73977
21+
value: 0.21955872
2222
objectReference: {fileID: 0}
2323
- target: {fileID: 1210899731746531439, guid: 385552c62d41b4e4f839ba6a7431e2e0, type: 3}
2424
propertyPath: m_Positions.Array.data[0].y
25-
value: -0.09697342
25+
value: -0.0000019073486
2626
objectReference: {fileID: 0}
2727
- target: {fileID: 1210899731746531439, guid: 385552c62d41b4e4f839ba6a7431e2e0, type: 3}
2828
propertyPath: m_Positions.Array.data[0].z
29-
value: 14.12661
29+
value: -0.20516396
3030
objectReference: {fileID: 0}
3131
- target: {fileID: 1210899731746531439, guid: 385552c62d41b4e4f839ba6a7431e2e0, type: 3}
3232
propertyPath: m_Positions.Array.data[1].x
33-
value: -30.389174
33+
value: 0.87222093
3434
objectReference: {fileID: 0}
3535
- target: {fileID: 1210899731746531439, guid: 385552c62d41b4e4f839ba6a7431e2e0, type: 3}
3636
propertyPath: m_Positions.Array.data[1].y
37-
value: -0.09710403
37+
value: -0.0000021143608
3838
objectReference: {fileID: 0}
3939
- target: {fileID: 1210899731746531439, guid: 385552c62d41b4e4f839ba6a7431e2e0, type: 3}
4040
propertyPath: m_Positions.Array.data[1].z
41-
value: 11.785808
41+
value: -0.22649388
4242
objectReference: {fileID: 0}
4343
- target: {fileID: 1210899731746531439, guid: 385552c62d41b4e4f839ba6a7431e2e0, type: 3}
4444
propertyPath: m_Positions.Array.data[2].x
45-
value: -28.033884
45+
value: 1.524867
4646
objectReference: {fileID: 0}
4747
- target: {fileID: 1210899731746531439, guid: 385552c62d41b4e4f839ba6a7431e2e0, type: 3}
4848
propertyPath: m_Positions.Array.data[2].y
49-
value: -0.09723463
49+
value: -0.0000023283064
5050
objectReference: {fileID: 0}
5151
- target: {fileID: 1210899731746531439, guid: 385552c62d41b4e4f839ba6a7431e2e0, type: 3}
5252
propertyPath: m_Positions.Array.data[2].z
53-
value: 9.448712
53+
value: -0.24831185
5454
objectReference: {fileID: 0}
5555
- target: {fileID: 1210899731746531439, guid: 385552c62d41b4e4f839ba6a7431e2e0, type: 3}
5656
propertyPath: m_Positions.Array.data[3].x
57-
value: -25.514233
57+
value: 2.1775203
5858
objectReference: {fileID: 0}
5959
- target: {fileID: 1210899731746531439, guid: 385552c62d41b4e4f839ba6a7431e2e0, type: 3}
6060
propertyPath: m_Positions.Array.data[3].y
61-
value: -0.0973639
61+
value: -0.000002539279
6262
objectReference: {fileID: 0}
6363
- target: {fileID: 1210899731746531439, guid: 385552c62d41b4e4f839ba6a7431e2e0, type: 3}
6464
propertyPath: m_Positions.Array.data[3].z
65-
value: 7.291817
65+
value: -0.2699205
6666
objectReference: {fileID: 0}
6767
- target: {fileID: 1210899731746531439, guid: 385552c62d41b4e4f839ba6a7431e2e0, type: 3}
6868
propertyPath: m_Positions.Array.data[4].x
69-
value: -22.672321
69+
value: 2.830189
7070
objectReference: {fileID: 0}
7171
- target: {fileID: 1210899731746531439, guid: 385552c62d41b4e4f839ba6a7431e2e0, type: 3}
7272
propertyPath: m_Positions.Array.data[4].y
73-
value: -0.09748721
73+
value: -0.0000027434255
7474
objectReference: {fileID: 0}
7575
- target: {fileID: 1210899731746531439, guid: 385552c62d41b4e4f839ba6a7431e2e0, type: 3}
7676
propertyPath: m_Positions.Array.data[4].z
77-
value: 5.5975547
77+
value: -0.2910487
7878
objectReference: {fileID: 0}
7979
- target: {fileID: 1210899731746531439, guid: 385552c62d41b4e4f839ba6a7431e2e0, type: 3}
8080
propertyPath: m_Positions.Array.data[5].x
81-
value: -19.428663
81+
value: 3.4828806
8282
objectReference: {fileID: 0}
8383
- target: {fileID: 1210899731746531439, guid: 385552c62d41b4e4f839ba6a7431e2e0, type: 3}
8484
propertyPath: m_Positions.Array.data[5].y
85-
value: -0.09759384
85+
value: -0.0000029374119
8686
objectReference: {fileID: 0}
8787
- target: {fileID: 1210899731746531439, guid: 385552c62d41b4e4f839ba6a7431e2e0, type: 3}
8888
propertyPath: m_Positions.Array.data[5].z
89-
value: 4.9772797
89+
value: -0.3114618
9090
objectReference: {fileID: 0}
9191
- target: {fileID: 1210899731746531439, guid: 385552c62d41b4e4f839ba6a7431e2e0, type: 3}
9292
propertyPath: m_Positions.Array.data[6].x
93-
value: -16.114532
93+
value: 4.1356034
9494
objectReference: {fileID: 0}
9595
- target: {fileID: 1210899731746531439, guid: 385552c62d41b4e4f839ba6a7431e2e0, type: 3}
9696
propertyPath: m_Positions.Array.data[6].y
97-
value: -0.09768378
97+
value: -0.0000031169582
9898
objectReference: {fileID: 0}
9999
- target: {fileID: 1210899731746531439, guid: 385552c62d41b4e4f839ba6a7431e2e0, type: 3}
100100
propertyPath: m_Positions.Array.data[6].z
101-
value: 5.089219
101+
value: -0.33085844
102102
objectReference: {fileID: 0}
103103
- target: {fileID: 1210899731746531439, guid: 385552c62d41b4e4f839ba6a7431e2e0, type: 3}
104104
propertyPath: m_Positions.Array.data[7].x
105-
value: -12.810629
105+
value: 4.7883677
106106
objectReference: {fileID: 0}
107107
- target: {fileID: 1210899731746531439, guid: 385552c62d41b4e4f839ba6a7431e2e0, type: 3}
108108
propertyPath: m_Positions.Array.data[7].y
109-
value: -0.09776052
109+
value: -0.0000032753653
110110
objectReference: {fileID: 0}
111111
- target: {fileID: 1210899731746531439, guid: 385552c62d41b4e4f839ba6a7431e2e0, type: 3}
112112
propertyPath: m_Positions.Array.data[7].z
113-
value: 5.3978004
113+
value: -0.3487671
114114
objectReference: {fileID: 0}
115115
- target: {fileID: 1210899731746531439, guid: 385552c62d41b4e4f839ba6a7431e2e0, type: 3}
116116
propertyPath: m_Positions.Array.data[8].x
117-
value: -9.498744
117+
value: 5.4411917
118118
objectReference: {fileID: 0}
119119
- target: {fileID: 1210899731746531439, guid: 385552c62d41b4e4f839ba6a7431e2e0, type: 3}
120120
propertyPath: m_Positions.Array.data[8].y
121-
value: -0.09782503
121+
value: -0.000003400932
122122
objectReference: {fileID: 0}
123123
- target: {fileID: 1210899731746531439, guid: 385552c62d41b4e4f839ba6a7431e2e0, type: 3}
124124
propertyPath: m_Positions.Array.data[8].z
125-
value: 5.3900642
125+
value: -0.36436403
126126
objectReference: {fileID: 0}
127127
- target: {fileID: 1210899731746531439, guid: 385552c62d41b4e4f839ba6a7431e2e0, type: 3}
128128
propertyPath: m_Positions.Array.data[9].x
129-
value: -6.296194
129+
value: 6.094065
130130
objectReference: {fileID: 0}
131131
- target: {fileID: 1210899731746531439, guid: 385552c62d41b4e4f839ba6a7431e2e0, type: 3}
132132
propertyPath: m_Positions.Array.data[9].y
133-
value: -0.09790247
133+
value: -0.0000034950604
134134
objectReference: {fileID: 0}
135135
- target: {fileID: 1210899731746531439, guid: 385552c62d41b4e4f839ba6a7431e2e0, type: 3}
136136
propertyPath: m_Positions.Array.data[9].z
137-
value: 4.5482163
137+
value: -0.37774786
138138
objectReference: {fileID: 0}
139139
- target: {fileID: 1210899731746531439, guid: 385552c62d41b4e4f839ba6a7431e2e0, type: 3}
140140
propertyPath: m_Positions.Array.data[10].x
141-
value: -3.22113
141+
value: 6.746966
142142
objectReference: {fileID: 0}
143143
- target: {fileID: 1210899731746531439, guid: 385552c62d41b4e4f839ba6a7431e2e0, type: 3}
144144
propertyPath: m_Positions.Array.data[10].y
145-
value: -0.09794378
145+
value: -0.0000035691396
146146
objectReference: {fileID: 0}
147147
- target: {fileID: 1210899731746531439, guid: 385552c62d41b4e4f839ba6a7431e2e0, type: 3}
148148
propertyPath: m_Positions.Array.data[10].z
149-
value: 3.3017488
149+
value: -0.3897203
150150
objectReference: {fileID: 0}
151151
- target: {fileID: 1210899731746531439, guid: 385552c62d41b4e4f839ba6a7431e2e0, type: 3}
152152
propertyPath: m_Positions.Array.data[11].x
153-
value: 0.01767956
153+
value: 7.3998833
154154
objectReference: {fileID: 0}
155155
- target: {fileID: 1210899731746531439, guid: 385552c62d41b4e4f839ba6a7431e2e0, type: 3}
156156
propertyPath: m_Positions.Array.data[11].y
157-
value: -0.09775378
157+
value: -0.0000036295544
158158
objectReference: {fileID: 0}
159159
- target: {fileID: 1210899731746531439, guid: 385552c62d41b4e4f839ba6a7431e2e0, type: 3}
160160
propertyPath: m_Positions.Array.data[11].z
161-
value: 2.7238839
161+
value: -0.4007308
162162
objectReference: {fileID: 0}
163163
- target: {fileID: 1210899731746531439, guid: 385552c62d41b4e4f839ba6a7431e2e0, type: 3}
164164
propertyPath: m_Positions.Array.data[12].x
165-
value: 3.2553563
165+
value: 8.052813
166166
objectReference: {fileID: 0}
167167
- target: {fileID: 1210899731746531439, guid: 385552c62d41b4e4f839ba6a7431e2e0, type: 3}
168168
propertyPath: m_Positions.Array.data[12].y
169-
value: -0.097196765
169+
value: -0.000003680295
170170
objectReference: {fileID: 0}
171171
- target: {fileID: 1210899731746531439, guid: 385552c62d41b4e4f839ba6a7431e2e0, type: 3}
172172
propertyPath: m_Positions.Array.data[12].z
173-
value: 3.424046
173+
value: -0.4110602
174174
objectReference: {fileID: 0}
175175
- target: {fileID: 1210899731746531439, guid: 385552c62d41b4e4f839ba6a7431e2e0, type: 3}
176176
propertyPath: m_Positions.Array.data[13].x
177-
value: 6.517095
177+
value: 8.705749
178178
objectReference: {fileID: 0}
179179
- target: {fileID: 1210899731746531439, guid: 385552c62d41b4e4f839ba6a7431e2e0, type: 3}
180180
propertyPath: m_Positions.Array.data[13].y
181-
value: -0.096549824
181+
value: -0.0000037246289
182182
objectReference: {fileID: 0}
183183
- target: {fileID: 1210899731746531439, guid: 385552c62d41b4e4f839ba6a7431e2e0, type: 3}
184184
propertyPath: m_Positions.Array.data[13].z
185-
value: 3.4405537
185+
value: -0.42093858
186186
objectReference: {fileID: 0}
187187
- target: {fileID: 1210899731746531439, guid: 385552c62d41b4e4f839ba6a7431e2e0, type: 3}
188188
propertyPath: m_Positions.Array.data[14].x
189-
value: 9.264076
189+
value: 9.358688
190190
objectReference: {fileID: 0}
191191
- target: {fileID: 1210899731746531439, guid: 385552c62d41b4e4f839ba6a7431e2e0, type: 3}
192192
propertyPath: m_Positions.Array.data[14].y
193-
value: -0.09599437
193+
value: -0.0000037662458
194194
objectReference: {fileID: 0}
195195
- target: {fileID: 1210899731746531439, guid: 385552c62d41b4e4f839ba6a7431e2e0, type: 3}
196196
propertyPath: m_Positions.Array.data[14].z
197-
value: 1.6698318
197+
value: -0.4306257
198198
objectReference: {fileID: 0}
199199
- target: {fileID: 1210899731746531439, guid: 385552c62d41b4e4f839ba6a7431e2e0, type: 3}
200200
propertyPath: m_Positions.Array.data[15].x
201-
value: 10.128129
201+
value: 10.01162
202202
objectReference: {fileID: 0}
203203
- target: {fileID: 1210899731746531439, guid: 385552c62d41b4e4f839ba6a7431e2e0, type: 3}
204204
propertyPath: m_Positions.Array.data[15].y
205-
value: -0.09607729
205+
value: -0.0000038146973
206206
objectReference: {fileID: 0}
207207
- target: {fileID: 1210899731746531439, guid: 385552c62d41b4e4f839ba6a7431e2e0, type: 3}
208208
propertyPath: m_Positions.Array.data[15].z
209-
value: -1.4479908
209+
value: -0.440794
210210
objectReference: {fileID: 0}
211211
- target: {fileID: 1210899731746531439, guid: 385552c62d41b4e4f839ba6a7431e2e0, type: 3}
212212
propertyPath: m_Positions.Array.data[16].x
@@ -482,15 +482,15 @@ PrefabInstance:
482482
objectReference: {fileID: 0}
483483
- target: {fileID: 2553156492874839785, guid: 385552c62d41b4e4f839ba6a7431e2e0, type: 3}
484484
propertyPath: positions
485-
value: 10
485+
value: 3
486486
objectReference: {fileID: 0}
487487
- target: {fileID: 2553156492874839785, guid: 385552c62d41b4e4f839ba6a7431e2e0, type: 3}
488488
propertyPath: sampleRate
489-
value: 25
489+
value: 16
490490
objectReference: {fileID: 0}
491491
- target: {fileID: 2553156492874839785, guid: 385552c62d41b4e4f839ba6a7431e2e0, type: 3}
492492
propertyPath: smoothness
493-
value: 0.737
493+
value: 0.5
494494
objectReference: {fileID: 0}
495495
- target: {fileID: 2553156492874839785, guid: 385552c62d41b4e4f839ba6a7431e2e0, type: 3}
496496
propertyPath: equaldistant
@@ -506,43 +506,43 @@ PrefabInstance:
506506
objectReference: {fileID: 0}
507507
- target: {fileID: 3752337007779136698, guid: 385552c62d41b4e4f839ba6a7431e2e0, type: 3}
508508
propertyPath: m_Positions.Array.size
509-
value: 10
509+
value: 3
510510
objectReference: {fileID: 0}
511511
- target: {fileID: 3752337007779136698, guid: 385552c62d41b4e4f839ba6a7431e2e0, type: 3}
512512
propertyPath: m_Positions.Array.data[0].x
513-
value: -32.73977
513+
value: 0.21955872
514514
objectReference: {fileID: 0}
515515
- target: {fileID: 3752337007779136698, guid: 385552c62d41b4e4f839ba6a7431e2e0, type: 3}
516516
propertyPath: m_Positions.Array.data[0].y
517-
value: -0.09697342
517+
value: -0.0000019073486
518518
objectReference: {fileID: 0}
519519
- target: {fileID: 3752337007779136698, guid: 385552c62d41b4e4f839ba6a7431e2e0, type: 3}
520520
propertyPath: m_Positions.Array.data[0].z
521-
value: 14.12661
521+
value: -0.20516396
522522
objectReference: {fileID: 0}
523523
- target: {fileID: 3752337007779136698, guid: 385552c62d41b4e4f839ba6a7431e2e0, type: 3}
524524
propertyPath: m_Positions.Array.data[1].x
525-
value: -24.780704
525+
value: 5.060375
526526
objectReference: {fileID: 0}
527527
- target: {fileID: 3752337007779136698, guid: 385552c62d41b4e4f839ba6a7431e2e0, type: 3}
528528
propertyPath: m_Positions.Array.data[1].y
529-
value: -0.097465515
529+
value: -0.0000038146973
530530
objectReference: {fileID: 0}
531531
- target: {fileID: 3752337007779136698, guid: 385552c62d41b4e4f839ba6a7431e2e0, type: 3}
532532
propertyPath: m_Positions.Array.data[1].z
533-
value: 4.5563517
533+
value: -0.38955688
534534
objectReference: {fileID: 0}
535535
- target: {fileID: 3752337007779136698, guid: 385552c62d41b4e4f839ba6a7431e2e0, type: 3}
536536
propertyPath: m_Positions.Array.data[2].x
537-
value: -10.386585
537+
value: 10.01162
538538
objectReference: {fileID: 0}
539539
- target: {fileID: 3752337007779136698, guid: 385552c62d41b4e4f839ba6a7431e2e0, type: 3}
540540
propertyPath: m_Positions.Array.data[2].y
541-
value: -0.09777832
541+
value: -0.0000038146973
542542
objectReference: {fileID: 0}
543543
- target: {fileID: 3752337007779136698, guid: 385552c62d41b4e4f839ba6a7431e2e0, type: 3}
544544
propertyPath: m_Positions.Array.data[2].z
545-
value: 6.244418
545+
value: -0.440794
546546
objectReference: {fileID: 0}
547547
- target: {fileID: 3752337007779136698, guid: 385552c62d41b4e4f839ba6a7431e2e0, type: 3}
548548
propertyPath: m_Positions.Array.data[3].x
@@ -630,15 +630,15 @@ PrefabInstance:
630630
objectReference: {fileID: 0}
631631
- target: {fileID: 8312030915489574534, guid: 385552c62d41b4e4f839ba6a7431e2e0, type: 3}
632632
propertyPath: m_LocalPosition.x
633-
value: 0
633+
value: 24.060163
634634
objectReference: {fileID: 0}
635635
- target: {fileID: 8312030915489574534, guid: 385552c62d41b4e4f839ba6a7431e2e0, type: 3}
636636
propertyPath: m_LocalPosition.y
637-
value: 0
637+
value: 0.6000023
638638
objectReference: {fileID: 0}
639639
- target: {fileID: 8312030915489574534, guid: 385552c62d41b4e4f839ba6a7431e2e0, type: 3}
640640
propertyPath: m_LocalPosition.z
641-
value: 11.4
641+
value: -22.50373
642642
objectReference: {fileID: 0}
643643
- target: {fileID: 8312030915489574534, guid: 385552c62d41b4e4f839ba6a7431e2e0, type: 3}
644644
propertyPath: m_LocalRotation.w
@@ -698,10 +698,11 @@ MonoBehaviour:
698698
m_Script: {fileID: 11500000, guid: 0dd2f96bad846ee4c84673a6017557a7, type: 3}
699699
m_Name:
700700
m_EditorClassIdentifier:
701-
objectToPlace: {fileID: 0}
701+
objectToPlace: {fileID: 919132149155446097, guid: 00e18f7035826874c84cd0a40ed0eb63, type: 3}
702702
lineRenderer: {fileID: 7101435629887655297}
703703
PlaceObject: 0
704-
SendToRecycleBin: 0
704+
PushToGameObject: 0
705+
FolderName: Objects
705706
--- !u!120 &7101435629887655297 stripped
706707
LineRenderer:
707708
m_CorrespondingSourceObject: {fileID: 1210899731746531439, guid: 385552c62d41b4e4f839ba6a7431e2e0, type: 3}

Equidistant/placeObjOnEquiLine.cs

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -21,15 +21,17 @@ void CameraTrig()
2121
private int numberOfObjects = 10; // Number of objects to place along the line
2222

2323
public bool PlaceObject = false;
24-
public bool SendToRecycleBin = false;
2524

25+
[Header("Export Group")]
26+
public bool PushToGameObject = false;
27+
public string FolderName = "Objects";
2628

2729
private void OnValidate()
2830
{
29-
if (SendToRecycleBin)
31+
if (PushToGameObject)
3032
{
3133
OrphanAllChildren();
32-
SendToRecycleBin = false;
34+
PushToGameObject = false;
3335
}
3436
if (PlaceObject)
3537
{
@@ -115,18 +117,18 @@ Vector3 GetPositionAtDistance(float distance)
115117
return Vector3.zero;
116118
}
117119

118-
[ContextMenu("Recycle Bin")]
120+
[ContextMenu("Push To Folder")]
119121
private void OrphanAllChildren()
120122
{
121123
int childCount = transform.childCount;
122124
var rubbishbin = new GameObject();
123125

124-
rubbishbin.name = "Recycle Bin";
126+
rubbishbin.name = FolderName;
125127

126128
for (int i = 0; i < childCount; i++)
127129
{
128130
transform.GetChild(0).parent = rubbishbin.transform;
129131
}
130-
rubbishbin.gameObject.SetActive(false);
132+
gameObject.transform.parent.gameObject.SetActive(false);
131133
}
132134
}

0 commit comments

Comments
 (0)