Skip to content

Commit a47f3b1

Browse files
authored
Merge pull request #201 from NeerajW/master
Fixing FPSDisplay prefab to work better with tagalong and world space camera for UI Text
2 parents bad19c8 + 369a3d4 commit a47f3b1

File tree

1 file changed

+82
-161
lines changed

1 file changed

+82
-161
lines changed

Assets/HoloToolkit/Utilities/Prefabs/FPSDisplay.prefab

Lines changed: 82 additions & 161 deletions
Original file line numberDiff line numberDiff line change
@@ -11,16 +11,17 @@ Prefab:
1111
m_ParentPrefab: {fileID: 0}
1212
m_RootGameObject: {fileID: 1000011443254168}
1313
m_IsPrefabParent: 1
14-
--- !u!1 &1000011295291574
14+
--- !u!1 &1000010074048822
1515
GameObject:
16-
m_ObjectHideFlags: 1
16+
m_ObjectHideFlags: 0
1717
m_PrefabParentObject: {fileID: 0}
1818
m_PrefabInternal: {fileID: 100100000}
1919
serializedVersion: 4
2020
m_Component:
21-
- 224: {fileID: 224000013504956068}
22-
- 222: {fileID: 222000010778092612}
23-
- 114: {fileID: 114000012639223920}
21+
- 224: {fileID: 224000013902176168}
22+
- 222: {fileID: 222000010574571132}
23+
- 114: {fileID: 114000010290203136}
24+
- 223: {fileID: 223000012962034640}
2425
m_Layer: 5
2526
m_Name: FPSText
2627
m_TagString: Untagged
@@ -37,194 +38,152 @@ GameObject:
3738
m_Component:
3839
- 4: {fileID: 4000012520274942}
3940
- 114: {fileID: 114000011616777814}
41+
- 65: {fileID: 65000012561365858}
42+
- 114: {fileID: 114000013985069792}
43+
- 114: {fileID: 114000012205069828}
44+
- 114: {fileID: 114000014245746336}
4045
m_Layer: 0
4146
m_Name: FPSDisplay
4247
m_TagString: Untagged
4348
m_Icon: {fileID: 0}
4449
m_NavMeshLayer: 0
4550
m_StaticEditorFlags: 0
4651
m_IsActive: 1
47-
--- !u!1 &1000012024420856
48-
GameObject:
49-
m_ObjectHideFlags: 0
50-
m_PrefabParentObject: {fileID: 0}
51-
m_PrefabInternal: {fileID: 100100000}
52-
serializedVersion: 4
53-
m_Component:
54-
- 224: {fileID: 224000012645449356}
55-
- 223: {fileID: 223000013901876514}
56-
- 114: {fileID: 114000010598805930}
57-
- 114: {fileID: 114000013487320360}
58-
m_Layer: 5
59-
m_Name: Canvas
60-
m_TagString: Untagged
61-
m_Icon: {fileID: 0}
62-
m_NavMeshLayer: 0
63-
m_StaticEditorFlags: 0
64-
m_IsActive: 1
65-
--- !u!1 &1000013060375360
66-
GameObject:
67-
m_ObjectHideFlags: 1
68-
m_PrefabParentObject: {fileID: 0}
69-
m_PrefabInternal: {fileID: 100100000}
70-
serializedVersion: 4
71-
m_Component:
72-
- 224: {fileID: 224000012494036710}
73-
- 222: {fileID: 222000011953500724}
74-
- 114: {fileID: 114000013260827288}
75-
m_Layer: 5
76-
m_Name: FPSBackground
77-
m_TagString: Untagged
78-
m_Icon: {fileID: 0}
79-
m_NavMeshLayer: 0
80-
m_StaticEditorFlags: 0
81-
m_IsActive: 1
8252
--- !u!4 &4000012520274942
8353
Transform:
8454
m_ObjectHideFlags: 1
8555
m_PrefabParentObject: {fileID: 0}
8656
m_PrefabInternal: {fileID: 100100000}
8757
m_GameObject: {fileID: 1000011443254168}
8858
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
89-
m_LocalPosition: {x: 0, y: 0, z: 0}
90-
m_LocalScale: {x: 1, y: 1, z: 1}
59+
m_LocalPosition: {x: -0.5, y: 0, z: 2}
60+
m_LocalScale: {x: 0.0005, y: 0.0005, z: 0.0005}
61+
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
9162
m_Children:
92-
- {fileID: 224000012645449356}
63+
- {fileID: 224000013902176168}
9364
m_Father: {fileID: 0}
9465
m_RootOrder: 0
95-
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
96-
--- !u!114 &114000010598805930
97-
MonoBehaviour:
98-
m_ObjectHideFlags: 1
99-
m_PrefabParentObject: {fileID: 0}
100-
m_PrefabInternal: {fileID: 100100000}
101-
m_GameObject: {fileID: 1000012024420856}
102-
m_Enabled: 1
103-
m_EditorHideFlags: 0
104-
m_Script: {fileID: 1980459831, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3}
105-
m_Name:
106-
m_EditorClassIdentifier:
107-
m_UiScaleMode: 0
108-
m_ReferencePixelsPerUnit: 100
109-
m_ScaleFactor: 1
110-
m_ReferenceResolution: {x: 800, y: 600}
111-
m_ScreenMatchMode: 0
112-
m_MatchWidthOrHeight: 0
113-
m_PhysicalUnit: 3
114-
m_FallbackScreenDPI: 96
115-
m_DefaultSpriteDPI: 96
116-
m_DynamicPixelsPerUnit: 1
117-
--- !u!114 &114000011616777814
118-
MonoBehaviour:
66+
--- !u!65 &65000012561365858
67+
BoxCollider:
11968
m_ObjectHideFlags: 1
12069
m_PrefabParentObject: {fileID: 0}
12170
m_PrefabInternal: {fileID: 100100000}
12271
m_GameObject: {fileID: 1000011443254168}
72+
m_Material: {fileID: 0}
73+
m_IsTrigger: 0
12374
m_Enabled: 1
124-
m_EditorHideFlags: 0
125-
m_Script: {fileID: 11500000, guid: 782849a517cd6b445bf06b38c442ccf3, type: 3}
126-
m_Name:
127-
m_EditorClassIdentifier:
128-
Text: {fileID: 114000012639223920}
129-
--- !u!114 &114000012639223920
75+
serializedVersion: 2
76+
m_Size: {x: 1, y: 1, z: 1}
77+
m_Center: {x: 0, y: 0, z: 0}
78+
--- !u!114 &114000010290203136
13079
MonoBehaviour:
13180
m_ObjectHideFlags: 1
13281
m_PrefabParentObject: {fileID: 0}
13382
m_PrefabInternal: {fileID: 100100000}
134-
m_GameObject: {fileID: 1000011295291574}
83+
m_GameObject: {fileID: 1000010074048822}
13584
m_Enabled: 1
13685
m_EditorHideFlags: 0
13786
m_Script: {fileID: 708705254, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3}
13887
m_Name:
13988
m_EditorClassIdentifier:
14089
m_Material: {fileID: 0}
141-
m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1}
142-
m_RaycastTarget: 1
90+
m_Color: {r: 0.105882354, g: 0.5764706, b: 0.85882354, a: 1}
91+
m_RaycastTarget: 0
14392
m_OnCullStateChanged:
14493
m_PersistentCalls:
14594
m_Calls: []
14695
m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI,
14796
Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
14897
m_FontData:
14998
m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0}
150-
m_FontSize: 14
99+
m_FontSize: 72
151100
m_FontStyle: 0
152-
m_BestFit: 0
153-
m_MinSize: 10
154-
m_MaxSize: 40
101+
m_BestFit: 1
102+
m_MinSize: 20
103+
m_MaxSize: 144
155104
m_Alignment: 0
156105
m_AlignByGeometry: 0
157106
m_RichText: 1
158107
m_HorizontalOverflow: 0
159108
m_VerticalOverflow: 0
160109
m_LineSpacing: 1
161-
m_Text: FPS
162-
--- !u!114 &114000013260827288
110+
m_Text: 'FPS: '
111+
--- !u!114 &114000011616777814
163112
MonoBehaviour:
164113
m_ObjectHideFlags: 1
165114
m_PrefabParentObject: {fileID: 0}
166115
m_PrefabInternal: {fileID: 100100000}
167-
m_GameObject: {fileID: 1000013060375360}
116+
m_GameObject: {fileID: 1000011443254168}
168117
m_Enabled: 1
169118
m_EditorHideFlags: 0
170-
m_Script: {fileID: -765806418, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3}
119+
m_Script: {fileID: 11500000, guid: 782849a517cd6b445bf06b38c442ccf3, type: 3}
171120
m_Name:
172121
m_EditorClassIdentifier:
173-
m_Material: {fileID: 0}
174-
m_Color: {r: 1, g: 1, b: 1, a: 1}
175-
m_RaycastTarget: 1
176-
m_OnCullStateChanged:
177-
m_PersistentCalls:
178-
m_Calls: []
179-
m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI,
180-
Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
181-
m_Sprite: {fileID: 0}
182-
m_Type: 0
183-
m_PreserveAspect: 0
184-
m_FillCenter: 1
185-
m_FillMethod: 4
186-
m_FillAmount: 1
187-
m_FillClockwise: 1
188-
m_FillOrigin: 0
189-
--- !u!114 &114000013487320360
122+
Text: {fileID: 114000010290203136}
123+
--- !u!114 &114000012205069828
190124
MonoBehaviour:
191125
m_ObjectHideFlags: 1
192126
m_PrefabParentObject: {fileID: 0}
193127
m_PrefabInternal: {fileID: 100100000}
194-
m_GameObject: {fileID: 1000012024420856}
128+
m_GameObject: {fileID: 1000011443254168}
195129
m_Enabled: 1
196130
m_EditorHideFlags: 0
197-
m_Script: {fileID: 1301386320, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3}
131+
m_Script: {fileID: 11500000, guid: 2be8bd2ebd8277c448d6d81c75517fee, type: 3}
198132
m_Name:
199133
m_EditorClassIdentifier:
200-
m_IgnoreReversedGraphics: 1
201-
m_BlockingObjects: 0
202-
m_BlockingMask:
203-
serializedVersion: 2
204-
m_Bits: 4294967295
205-
--- !u!222 &222000010778092612
206-
CanvasRenderer:
134+
TagalongDistance: 2
135+
EnforceDistance: 1
136+
PositionUpdateSpeed: 9.8
137+
SmoothMotion: 1
138+
SmoothingFactor: 0.75
139+
--- !u!114 &114000013985069792
140+
MonoBehaviour:
141+
m_ObjectHideFlags: 1
142+
m_PrefabParentObject: {fileID: 0}
143+
m_PrefabInternal: {fileID: 100100000}
144+
m_GameObject: {fileID: 1000011443254168}
145+
m_Enabled: 0
146+
m_EditorHideFlags: 0
147+
m_Script: {fileID: 11500000, guid: fb69de839bd015f4099b5bd2c45e53e5, type: 3}
148+
m_Name:
149+
m_EditorClassIdentifier:
150+
PositionPerSecond: 30
151+
RotationDegreesPerSecond: 720
152+
RotationSpeedScaler: 0
153+
ScalePerSecond: 5
154+
SmoothLerpToTarget: 0
155+
SmoothPositionLerpRatio: 0.5
156+
SmoothRotationLerpRatio: 0.5
157+
SmoothScaleLerpRatio: 0.5
158+
--- !u!114 &114000014245746336
159+
MonoBehaviour:
207160
m_ObjectHideFlags: 1
208161
m_PrefabParentObject: {fileID: 0}
209162
m_PrefabInternal: {fileID: 100100000}
210-
m_GameObject: {fileID: 1000011295291574}
211-
--- !u!222 &222000011953500724
163+
m_GameObject: {fileID: 1000011443254168}
164+
m_Enabled: 1
165+
m_EditorHideFlags: 0
166+
m_Script: {fileID: 11500000, guid: ac8d5b128a1d8204fb76c86f47b75912, type: 3}
167+
m_Name:
168+
m_EditorClassIdentifier:
169+
PivotAxis: 2
170+
--- !u!222 &222000010574571132
212171
CanvasRenderer:
213172
m_ObjectHideFlags: 1
214173
m_PrefabParentObject: {fileID: 0}
215174
m_PrefabInternal: {fileID: 100100000}
216-
m_GameObject: {fileID: 1000013060375360}
217-
--- !u!223 &223000013901876514
175+
m_GameObject: {fileID: 1000010074048822}
176+
--- !u!223 &223000012962034640
218177
Canvas:
219178
m_ObjectHideFlags: 1
220179
m_PrefabParentObject: {fileID: 0}
221180
m_PrefabInternal: {fileID: 100100000}
222-
m_GameObject: {fileID: 1000012024420856}
181+
m_GameObject: {fileID: 1000010074048822}
223182
m_Enabled: 1
224183
serializedVersion: 2
225-
m_RenderMode: 1
184+
m_RenderMode: 2
226185
m_Camera: {fileID: 0}
227-
m_PlaneDistance: 1
186+
m_PlaneDistance: 100
228187
m_PixelPerfect: 0
229188
m_ReceivesEvents: 1
230189
m_OverrideSorting: 0
@@ -233,59 +192,21 @@ Canvas:
233192
m_SortingLayerID: 0
234193
m_SortingOrder: 0
235194
m_TargetDisplay: 0
236-
--- !u!224 &224000012494036710
195+
--- !u!224 &224000013902176168
237196
RectTransform:
238197
m_ObjectHideFlags: 1
239198
m_PrefabParentObject: {fileID: 0}
240199
m_PrefabInternal: {fileID: 100100000}
241-
m_GameObject: {fileID: 1000013060375360}
242-
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
243-
m_LocalPosition: {x: 0, y: 0, z: 0}
244-
m_LocalScale: {x: 1, y: 1, z: 1}
245-
m_Children:
246-
- {fileID: 224000013504956068}
247-
m_Father: {fileID: 224000012645449356}
248-
m_RootOrder: 0
249-
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
250-
m_AnchorMin: {x: 1, y: 1}
251-
m_AnchorMax: {x: 1, y: 1}
252-
m_AnchoredPosition: {x: -400, y: -25}
253-
m_SizeDelta: {x: 160, y: 30}
254-
m_Pivot: {x: 0.5, y: 0.5}
255-
--- !u!224 &224000012645449356
256-
RectTransform:
257-
m_ObjectHideFlags: 1
258-
m_PrefabParentObject: {fileID: 0}
259-
m_PrefabInternal: {fileID: 100100000}
260-
m_GameObject: {fileID: 1000012024420856}
261-
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
262-
m_LocalPosition: {x: 0, y: 0, z: 0}
263-
m_LocalScale: {x: 0, y: 0, z: 0}
264-
m_Children:
265-
- {fileID: 224000012494036710}
266-
m_Father: {fileID: 4000012520274942}
267-
m_RootOrder: 0
268-
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
269-
m_AnchorMin: {x: 0, y: 0}
270-
m_AnchorMax: {x: 0, y: 0}
271-
m_AnchoredPosition: {x: 0, y: 0}
272-
m_SizeDelta: {x: 0, y: 0}
273-
m_Pivot: {x: 0, y: 0}
274-
--- !u!224 &224000013504956068
275-
RectTransform:
276-
m_ObjectHideFlags: 1
277-
m_PrefabParentObject: {fileID: 0}
278-
m_PrefabInternal: {fileID: 100100000}
279-
m_GameObject: {fileID: 1000011295291574}
200+
m_GameObject: {fileID: 1000010074048822}
280201
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
281202
m_LocalPosition: {x: 0, y: 0, z: 0}
282203
m_LocalScale: {x: 1, y: 1, z: 1}
204+
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
283205
m_Children: []
284-
m_Father: {fileID: 224000012494036710}
206+
m_Father: {fileID: 4000012520274942}
285207
m_RootOrder: 0
286-
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
287208
m_AnchorMin: {x: 0.5, y: 0.5}
288209
m_AnchorMax: {x: 0.5, y: 0.5}
289-
m_AnchoredPosition: {x: 5, y: -5}
290-
m_SizeDelta: {x: 160, y: 30}
210+
m_AnchoredPosition: {x: 0.15, y: 0}
211+
m_SizeDelta: {x: 500, y: 100}
291212
m_Pivot: {x: 0.5, y: 0.5}

0 commit comments

Comments
 (0)