Skip to content

Commit fc14c66

Browse files
arttu-peltonenEvergreen
authored andcommitted
Fix DebugUI.Button not working in runtime UI
Fix https://jira.unity3d.com/browse/UUM-65457 As reported by the user, the runtime DebugUI.Button OnAction callback was not connected to the OnClick event. Conneted the event in the prefab to fix the issue.
1 parent c906606 commit fc14c66

1 file changed

Lines changed: 131 additions & 113 deletions

File tree

Lines changed: 131 additions & 113 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,12 @@
11
%YAML 1.1
22
%TAG !u! tag:unity3d.com,2011:
3-
--- !u!1001 &100100000
4-
Prefab:
5-
m_ObjectHideFlags: 1
6-
serializedVersion: 2
7-
m_Modification:
8-
m_TransformParent: {fileID: 0}
9-
m_Modifications: []
10-
m_RemovedComponents: []
11-
m_ParentPrefab: {fileID: 0}
12-
m_RootGameObject: {fileID: 1349998662384948}
13-
m_IsPrefabParent: 1
143
--- !u!1 &1346781532117404
154
GameObject:
165
m_ObjectHideFlags: 0
17-
m_PrefabParentObject: {fileID: 0}
18-
m_PrefabInternal: {fileID: 100100000}
19-
serializedVersion: 5
6+
m_CorrespondingSourceObject: {fileID: 0}
7+
m_PrefabInstance: {fileID: 0}
8+
m_PrefabAsset: {fileID: 0}
9+
serializedVersion: 6
2010
m_Component:
2111
- component: {fileID: 224019920140556580}
2212
- component: {fileID: 222080438315005238}
@@ -28,44 +18,53 @@ GameObject:
2818
m_NavMeshLayer: 0
2919
m_StaticEditorFlags: 0
3020
m_IsActive: 1
31-
--- !u!1 &1349998662384948
32-
GameObject:
21+
--- !u!224 &224019920140556580
22+
RectTransform:
3323
m_ObjectHideFlags: 0
34-
m_PrefabParentObject: {fileID: 0}
35-
m_PrefabInternal: {fileID: 100100000}
36-
serializedVersion: 5
37-
m_Component:
38-
- component: {fileID: 224438017010656346}
39-
- component: {fileID: 222869912906783786}
40-
- component: {fileID: 114163390439191134}
41-
- component: {fileID: 114467080906542876}
42-
- component: {fileID: 114307598231942114}
43-
m_Layer: 5
44-
m_Name: DebugUI Button
45-
m_TagString: Untagged
46-
m_Icon: {fileID: 0}
47-
m_NavMeshLayer: 0
48-
m_StaticEditorFlags: 0
49-
m_IsActive: 1
24+
m_CorrespondingSourceObject: {fileID: 0}
25+
m_PrefabInstance: {fileID: 0}
26+
m_PrefabAsset: {fileID: 0}
27+
m_GameObject: {fileID: 1346781532117404}
28+
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
29+
m_LocalPosition: {x: 0, y: 0, z: 0}
30+
m_LocalScale: {x: 1, y: 1, z: 1}
31+
m_ConstrainProportionsScale: 0
32+
m_Children: []
33+
m_Father: {fileID: 224438017010656346}
34+
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
35+
m_AnchorMin: {x: 0, y: 0}
36+
m_AnchorMax: {x: 1, y: 1}
37+
m_AnchoredPosition: {x: 0, y: 0}
38+
m_SizeDelta: {x: 0, y: 0}
39+
m_Pivot: {x: 0.5, y: 0.5}
40+
--- !u!222 &222080438315005238
41+
CanvasRenderer:
42+
m_ObjectHideFlags: 0
43+
m_CorrespondingSourceObject: {fileID: 0}
44+
m_PrefabInstance: {fileID: 0}
45+
m_PrefabAsset: {fileID: 0}
46+
m_GameObject: {fileID: 1346781532117404}
47+
m_CullTransparentMesh: 1
5048
--- !u!114 &114152708984687776
5149
MonoBehaviour:
52-
m_ObjectHideFlags: 1
53-
m_PrefabParentObject: {fileID: 0}
54-
m_PrefabInternal: {fileID: 100100000}
50+
m_ObjectHideFlags: 0
51+
m_CorrespondingSourceObject: {fileID: 0}
52+
m_PrefabInstance: {fileID: 0}
53+
m_PrefabAsset: {fileID: 0}
5554
m_GameObject: {fileID: 1346781532117404}
5655
m_Enabled: 1
5756
m_EditorHideFlags: 0
58-
m_Script: {fileID: 708705254, guid: f70555f144d8491a825f0804e09c671c, type: 3}
57+
m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3}
5958
m_Name:
6059
m_EditorClassIdentifier:
6160
m_Material: {fileID: 0}
6261
m_Color: {r: 0.8, g: 0.8, b: 0.8, a: 1}
6362
m_RaycastTarget: 1
63+
m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
64+
m_Maskable: 1
6465
m_OnCullStateChanged:
6566
m_PersistentCalls:
6667
m_Calls: []
67-
m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI,
68-
Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
6968
m_FontData:
7069
m_Font: {fileID: 12800000, guid: 74a5091d8707f334b9a5c31ef71a64ba, type: 3}
7170
m_FontSize: 16
@@ -80,25 +79,74 @@ MonoBehaviour:
8079
m_VerticalOverflow: 0
8180
m_LineSpacing: 1
8281
m_Text: Button
82+
--- !u!1 &1349998662384948
83+
GameObject:
84+
m_ObjectHideFlags: 0
85+
m_CorrespondingSourceObject: {fileID: 0}
86+
m_PrefabInstance: {fileID: 0}
87+
m_PrefabAsset: {fileID: 0}
88+
serializedVersion: 6
89+
m_Component:
90+
- component: {fileID: 224438017010656346}
91+
- component: {fileID: 222869912906783786}
92+
- component: {fileID: 114163390439191134}
93+
- component: {fileID: 114467080906542876}
94+
- component: {fileID: 114307598231942114}
95+
m_Layer: 5
96+
m_Name: DebugUIButton
97+
m_TagString: Untagged
98+
m_Icon: {fileID: 0}
99+
m_NavMeshLayer: 0
100+
m_StaticEditorFlags: 0
101+
m_IsActive: 1
102+
--- !u!224 &224438017010656346
103+
RectTransform:
104+
m_ObjectHideFlags: 0
105+
m_CorrespondingSourceObject: {fileID: 0}
106+
m_PrefabInstance: {fileID: 0}
107+
m_PrefabAsset: {fileID: 0}
108+
m_GameObject: {fileID: 1349998662384948}
109+
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
110+
m_LocalPosition: {x: 0, y: 0, z: 0}
111+
m_LocalScale: {x: 1, y: 1, z: 1}
112+
m_ConstrainProportionsScale: 0
113+
m_Children:
114+
- {fileID: 224019920140556580}
115+
m_Father: {fileID: 0}
116+
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
117+
m_AnchorMin: {x: 0, y: 0}
118+
m_AnchorMax: {x: 0, y: 0}
119+
m_AnchoredPosition: {x: 0, y: 0}
120+
m_SizeDelta: {x: 0, y: 26}
121+
m_Pivot: {x: 0.5, y: 0.5}
122+
--- !u!222 &222869912906783786
123+
CanvasRenderer:
124+
m_ObjectHideFlags: 0
125+
m_CorrespondingSourceObject: {fileID: 0}
126+
m_PrefabInstance: {fileID: 0}
127+
m_PrefabAsset: {fileID: 0}
128+
m_GameObject: {fileID: 1349998662384948}
129+
m_CullTransparentMesh: 1
83130
--- !u!114 &114163390439191134
84131
MonoBehaviour:
85-
m_ObjectHideFlags: 1
86-
m_PrefabParentObject: {fileID: 0}
87-
m_PrefabInternal: {fileID: 100100000}
132+
m_ObjectHideFlags: 0
133+
m_CorrespondingSourceObject: {fileID: 0}
134+
m_PrefabInstance: {fileID: 0}
135+
m_PrefabAsset: {fileID: 0}
88136
m_GameObject: {fileID: 1349998662384948}
89137
m_Enabled: 1
90138
m_EditorHideFlags: 0
91-
m_Script: {fileID: -765806418, guid: f70555f144d8491a825f0804e09c671c, type: 3}
139+
m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
92140
m_Name:
93141
m_EditorClassIdentifier:
94142
m_Material: {fileID: 0}
95143
m_Color: {r: 1, g: 1, b: 1, a: 1}
96144
m_RaycastTarget: 1
145+
m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
146+
m_Maskable: 1
97147
m_OnCullStateChanged:
98148
m_PersistentCalls:
99149
m_Calls: []
100-
m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI,
101-
Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
102150
m_Sprite: {fileID: 21300000, guid: d49e78756811bfa4aafb8b6535417991, type: 3}
103151
m_Type: 1
104152
m_PreserveAspect: 0
@@ -107,33 +155,23 @@ MonoBehaviour:
107155
m_FillAmount: 1
108156
m_FillClockwise: 1
109157
m_FillOrigin: 0
110-
--- !u!114 &114307598231942114
111-
MonoBehaviour:
112-
m_ObjectHideFlags: 1
113-
m_PrefabParentObject: {fileID: 0}
114-
m_PrefabInternal: {fileID: 100100000}
115-
m_GameObject: {fileID: 1349998662384948}
116-
m_Enabled: 1
117-
m_EditorHideFlags: 0
118-
m_Script: {fileID: 11500000, guid: 8bff080b4e3bae64c80b54402ced6cc6, type: 3}
119-
m_Name:
120-
m_EditorClassIdentifier:
121-
colorDefault: {r: 0.8, g: 0.8, b: 0.8, a: 1}
122-
colorSelected: {r: 0.25, g: 0.65, b: 0.8, a: 1}
123-
nameLabel: {fileID: 114152708984687776}
158+
m_UseSpriteMesh: 0
159+
m_PixelsPerUnitMultiplier: 1
124160
--- !u!114 &114467080906542876
125161
MonoBehaviour:
126-
m_ObjectHideFlags: 1
127-
m_PrefabParentObject: {fileID: 0}
128-
m_PrefabInternal: {fileID: 100100000}
162+
m_ObjectHideFlags: 0
163+
m_CorrespondingSourceObject: {fileID: 0}
164+
m_PrefabInstance: {fileID: 0}
165+
m_PrefabAsset: {fileID: 0}
129166
m_GameObject: {fileID: 1349998662384948}
130167
m_Enabled: 1
131168
m_EditorHideFlags: 0
132-
m_Script: {fileID: 1392445389, guid: f70555f144d8491a825f0804e09c671c, type: 3}
169+
m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3}
133170
m_Name:
134171
m_EditorClassIdentifier:
135172
m_Navigation:
136173
m_Mode: 0
174+
m_WrapAround: 0
137175
m_SelectOnUp: {fileID: 0}
138176
m_SelectOnDown: {fileID: 0}
139177
m_SelectOnLeft: {fileID: 0}
@@ -143,71 +181,51 @@ MonoBehaviour:
143181
m_NormalColor: {r: 0, g: 0, b: 0, a: 0.60784316}
144182
m_HighlightedColor: {r: 0, g: 0, b: 0, a: 0.8666667}
145183
m_PressedColor: {r: 0.28235295, g: 0.28235295, b: 0.28235295, a: 1}
184+
m_SelectedColor: {r: 0, g: 0, b: 0, a: 0.8666667}
146185
m_DisabledColor: {r: 0, g: 0, b: 0, a: 0.28627452}
147186
m_ColorMultiplier: 1
148187
m_FadeDuration: 0.1
149188
m_SpriteState:
150189
m_HighlightedSprite: {fileID: 0}
151190
m_PressedSprite: {fileID: 0}
191+
m_SelectedSprite: {fileID: 0}
152192
m_DisabledSprite: {fileID: 0}
153193
m_AnimationTriggers:
154194
m_NormalTrigger: Normal
155195
m_HighlightedTrigger: Highlighted
156196
m_PressedTrigger: Pressed
197+
m_SelectedTrigger: Highlighted
157198
m_DisabledTrigger: Disabled
158199
m_Interactable: 1
159200
m_TargetGraphic: {fileID: 114163390439191134}
160201
m_OnClick:
161202
m_PersistentCalls:
162-
m_Calls: []
163-
m_TypeName: UnityEngine.UI.Button+ButtonClickedEvent, UnityEngine.UI, Version=1.0.0.0,
164-
Culture=neutral, PublicKeyToken=null
165-
--- !u!222 &222080438315005238
166-
CanvasRenderer:
167-
m_ObjectHideFlags: 1
168-
m_PrefabParentObject: {fileID: 0}
169-
m_PrefabInternal: {fileID: 100100000}
170-
m_GameObject: {fileID: 1346781532117404}
171-
--- !u!222 &222869912906783786
172-
CanvasRenderer:
173-
m_ObjectHideFlags: 1
174-
m_PrefabParentObject: {fileID: 0}
175-
m_PrefabInternal: {fileID: 100100000}
176-
m_GameObject: {fileID: 1349998662384948}
177-
--- !u!224 &224019920140556580
178-
RectTransform:
179-
m_ObjectHideFlags: 1
180-
m_PrefabParentObject: {fileID: 0}
181-
m_PrefabInternal: {fileID: 100100000}
182-
m_GameObject: {fileID: 1346781532117404}
183-
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
184-
m_LocalPosition: {x: 0, y: 0, z: 0}
185-
m_LocalScale: {x: 1, y: 1, z: 1}
186-
m_Children: []
187-
m_Father: {fileID: 224438017010656346}
188-
m_RootOrder: 0
189-
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
190-
m_AnchorMin: {x: 0, y: 0}
191-
m_AnchorMax: {x: 1, y: 1}
192-
m_AnchoredPosition: {x: 0, y: 0}
193-
m_SizeDelta: {x: 0, y: 0}
194-
m_Pivot: {x: 0.5, y: 0.5}
195-
--- !u!224 &224438017010656346
196-
RectTransform:
197-
m_ObjectHideFlags: 1
198-
m_PrefabParentObject: {fileID: 0}
199-
m_PrefabInternal: {fileID: 100100000}
203+
m_Calls:
204+
- m_Target: {fileID: 114307598231942114}
205+
m_TargetAssemblyTypeName: UnityEngine.Rendering.UI.DebugUIHandlerButton,
206+
Unity.RenderPipelines.Core.Runtime
207+
m_MethodName: OnAction
208+
m_Mode: 1
209+
m_Arguments:
210+
m_ObjectArgument: {fileID: 0}
211+
m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine
212+
m_IntArgument: 0
213+
m_FloatArgument: 0
214+
m_StringArgument:
215+
m_BoolArgument: 0
216+
m_CallState: 1
217+
--- !u!114 &114307598231942114
218+
MonoBehaviour:
219+
m_ObjectHideFlags: 0
220+
m_CorrespondingSourceObject: {fileID: 0}
221+
m_PrefabInstance: {fileID: 0}
222+
m_PrefabAsset: {fileID: 0}
200223
m_GameObject: {fileID: 1349998662384948}
201-
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
202-
m_LocalPosition: {x: 0, y: 0, z: 0}
203-
m_LocalScale: {x: 1, y: 1, z: 1}
204-
m_Children:
205-
- {fileID: 224019920140556580}
206-
m_Father: {fileID: 0}
207-
m_RootOrder: 0
208-
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
209-
m_AnchorMin: {x: 0, y: 0}
210-
m_AnchorMax: {x: 0, y: 0}
211-
m_AnchoredPosition: {x: 0, y: 0}
212-
m_SizeDelta: {x: 0, y: 26}
213-
m_Pivot: {x: 0.5, y: 0.5}
224+
m_Enabled: 1
225+
m_EditorHideFlags: 0
226+
m_Script: {fileID: 11500000, guid: 8bff080b4e3bae64c80b54402ced6cc6, type: 3}
227+
m_Name:
228+
m_EditorClassIdentifier:
229+
colorDefault: {r: 0.8, g: 0.8, b: 0.8, a: 1}
230+
colorSelected: {r: 0.25, g: 0.65, b: 0.8, a: 1}
231+
nameLabel: {fileID: 114152708984687776}

0 commit comments

Comments
 (0)