Skip to content

Commit 2302353

Browse files
authored
Merge pull request #216 from 0xsequence/demo/sign-out-button
Added Sign Out Button to Demo scene
2 parents 3eb3965 + c203155 commit 2302353

3 files changed

Lines changed: 281 additions & 4 deletions

File tree

Packages/Sequence-Unity/Sequence/Samples~/DemoScene/Demo.unity

Lines changed: 275 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -258,6 +258,140 @@ CanvasRenderer:
258258
m_PrefabAsset: {fileID: 0}
259259
m_GameObject: {fileID: 3419218}
260260
m_CullTransparentMesh: 1
261+
--- !u!1 &50651108
262+
GameObject:
263+
m_ObjectHideFlags: 0
264+
m_CorrespondingSourceObject: {fileID: 0}
265+
m_PrefabInstance: {fileID: 0}
266+
m_PrefabAsset: {fileID: 0}
267+
serializedVersion: 6
268+
m_Component:
269+
- component: {fileID: 50651109}
270+
- component: {fileID: 50651112}
271+
- component: {fileID: 50651111}
272+
- component: {fileID: 50651110}
273+
m_Layer: 5
274+
m_Name: SignOutButton
275+
m_TagString: Untagged
276+
m_Icon: {fileID: 0}
277+
m_NavMeshLayer: 0
278+
m_StaticEditorFlags: 0
279+
m_IsActive: 1
280+
--- !u!224 &50651109
281+
RectTransform:
282+
m_ObjectHideFlags: 0
283+
m_CorrespondingSourceObject: {fileID: 0}
284+
m_PrefabInstance: {fileID: 0}
285+
m_PrefabAsset: {fileID: 0}
286+
m_GameObject: {fileID: 50651108}
287+
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
288+
m_LocalPosition: {x: 0, y: 0, z: 0}
289+
m_LocalScale: {x: 1, y: 1, z: 1}
290+
m_ConstrainProportionsScale: 0
291+
m_Children:
292+
- {fileID: 1182930766}
293+
m_Father: {fileID: 1094787528}
294+
m_RootOrder: 7
295+
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
296+
m_AnchorMin: {x: 0, y: 0}
297+
m_AnchorMax: {x: 0, y: 0}
298+
m_AnchoredPosition: {x: 0, y: 0}
299+
m_SizeDelta: {x: 200, y: 40}
300+
m_Pivot: {x: 0.5, y: 0.5}
301+
--- !u!114 &50651110
302+
MonoBehaviour:
303+
m_ObjectHideFlags: 0
304+
m_CorrespondingSourceObject: {fileID: 0}
305+
m_PrefabInstance: {fileID: 0}
306+
m_PrefabAsset: {fileID: 0}
307+
m_GameObject: {fileID: 50651108}
308+
m_Enabled: 1
309+
m_EditorHideFlags: 0
310+
m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3}
311+
m_Name:
312+
m_EditorClassIdentifier:
313+
m_Navigation:
314+
m_Mode: 3
315+
m_WrapAround: 0
316+
m_SelectOnUp: {fileID: 0}
317+
m_SelectOnDown: {fileID: 0}
318+
m_SelectOnLeft: {fileID: 0}
319+
m_SelectOnRight: {fileID: 0}
320+
m_Transition: 1
321+
m_Colors:
322+
m_NormalColor: {r: 1, g: 1, b: 1, a: 1}
323+
m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
324+
m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1}
325+
m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
326+
m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608}
327+
m_ColorMultiplier: 1
328+
m_FadeDuration: 0.1
329+
m_SpriteState:
330+
m_HighlightedSprite: {fileID: 0}
331+
m_PressedSprite: {fileID: 0}
332+
m_SelectedSprite: {fileID: 0}
333+
m_DisabledSprite: {fileID: 0}
334+
m_AnimationTriggers:
335+
m_NormalTrigger: Normal
336+
m_HighlightedTrigger: Highlighted
337+
m_PressedTrigger: Pressed
338+
m_SelectedTrigger: Selected
339+
m_DisabledTrigger: Disabled
340+
m_Interactable: 1
341+
m_TargetGraphic: {fileID: 50651111}
342+
m_OnClick:
343+
m_PersistentCalls:
344+
m_Calls:
345+
- m_Target: {fileID: 1094787529}
346+
m_TargetAssemblyTypeName: Sequence.Demo.TransitionPanel, SequenceExamples
347+
m_MethodName: SignOut
348+
m_Mode: 1
349+
m_Arguments:
350+
m_ObjectArgument: {fileID: 0}
351+
m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine
352+
m_IntArgument: 0
353+
m_FloatArgument: 0
354+
m_StringArgument:
355+
m_BoolArgument: 0
356+
m_CallState: 2
357+
--- !u!114 &50651111
358+
MonoBehaviour:
359+
m_ObjectHideFlags: 0
360+
m_CorrespondingSourceObject: {fileID: 0}
361+
m_PrefabInstance: {fileID: 0}
362+
m_PrefabAsset: {fileID: 0}
363+
m_GameObject: {fileID: 50651108}
364+
m_Enabled: 1
365+
m_EditorHideFlags: 0
366+
m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
367+
m_Name:
368+
m_EditorClassIdentifier:
369+
m_Material: {fileID: 0}
370+
m_Color: {r: 0.23529412, g: 0.22352941, b: 0.24705882, a: 1}
371+
m_RaycastTarget: 1
372+
m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
373+
m_Maskable: 1
374+
m_OnCullStateChanged:
375+
m_PersistentCalls:
376+
m_Calls: []
377+
m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0}
378+
m_Type: 1
379+
m_PreserveAspect: 0
380+
m_FillCenter: 1
381+
m_FillMethod: 4
382+
m_FillAmount: 1
383+
m_FillClockwise: 1
384+
m_FillOrigin: 0
385+
m_UseSpriteMesh: 0
386+
m_PixelsPerUnitMultiplier: 1
387+
--- !u!222 &50651112
388+
CanvasRenderer:
389+
m_ObjectHideFlags: 0
390+
m_CorrespondingSourceObject: {fileID: 0}
391+
m_PrefabInstance: {fileID: 0}
392+
m_PrefabAsset: {fileID: 0}
393+
m_GameObject: {fileID: 50651108}
394+
m_CullTransparentMesh: 1
261395
--- !u!224 &51428858 stripped
262396
RectTransform:
263397
m_CorrespondingSourceObject: {fileID: 2755424297228661190, guid: 7cf47fcef03d043179b4447c9980330f, type: 3}
@@ -9003,6 +9137,7 @@ RectTransform:
90039137
- {fileID: 151017936}
90049138
- {fileID: 254436415}
90059139
- {fileID: 84196465}
9140+
- {fileID: 50651109}
90069141
m_Father: {fileID: 171231629}
90079142
m_RootOrder: 2
90089143
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
@@ -9673,6 +9808,141 @@ CanvasRenderer:
96739808
m_PrefabAsset: {fileID: 0}
96749809
m_GameObject: {fileID: 1146708310}
96759810
m_CullTransparentMesh: 1
9811+
--- !u!1 &1182930765
9812+
GameObject:
9813+
m_ObjectHideFlags: 0
9814+
m_CorrespondingSourceObject: {fileID: 0}
9815+
m_PrefabInstance: {fileID: 0}
9816+
m_PrefabAsset: {fileID: 0}
9817+
serializedVersion: 6
9818+
m_Component:
9819+
- component: {fileID: 1182930766}
9820+
- component: {fileID: 1182930768}
9821+
- component: {fileID: 1182930767}
9822+
m_Layer: 5
9823+
m_Name: Text (TMP)
9824+
m_TagString: Untagged
9825+
m_Icon: {fileID: 0}
9826+
m_NavMeshLayer: 0
9827+
m_StaticEditorFlags: 0
9828+
m_IsActive: 1
9829+
--- !u!224 &1182930766
9830+
RectTransform:
9831+
m_ObjectHideFlags: 0
9832+
m_CorrespondingSourceObject: {fileID: 0}
9833+
m_PrefabInstance: {fileID: 0}
9834+
m_PrefabAsset: {fileID: 0}
9835+
m_GameObject: {fileID: 1182930765}
9836+
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
9837+
m_LocalPosition: {x: 0, y: 0, z: 0}
9838+
m_LocalScale: {x: 1, y: 1, z: 1}
9839+
m_ConstrainProportionsScale: 0
9840+
m_Children: []
9841+
m_Father: {fileID: 50651109}
9842+
m_RootOrder: 0
9843+
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
9844+
m_AnchorMin: {x: 0, y: 0}
9845+
m_AnchorMax: {x: 1, y: 1}
9846+
m_AnchoredPosition: {x: 0, y: 0}
9847+
m_SizeDelta: {x: 0, y: 0}
9848+
m_Pivot: {x: 0.5, y: 0.5}
9849+
--- !u!114 &1182930767
9850+
MonoBehaviour:
9851+
m_ObjectHideFlags: 0
9852+
m_CorrespondingSourceObject: {fileID: 0}
9853+
m_PrefabInstance: {fileID: 0}
9854+
m_PrefabAsset: {fileID: 0}
9855+
m_GameObject: {fileID: 1182930765}
9856+
m_Enabled: 1
9857+
m_EditorHideFlags: 0
9858+
m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3}
9859+
m_Name:
9860+
m_EditorClassIdentifier:
9861+
m_Material: {fileID: 0}
9862+
m_Color: {r: 1, g: 1, b: 1, a: 1}
9863+
m_RaycastTarget: 1
9864+
m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
9865+
m_Maskable: 1
9866+
m_OnCullStateChanged:
9867+
m_PersistentCalls:
9868+
m_Calls: []
9869+
m_text: Sign Out
9870+
m_isRightToLeft: 0
9871+
m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2}
9872+
m_sharedMaterial: {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2}
9873+
m_fontSharedMaterials: []
9874+
m_fontMaterial: {fileID: 0}
9875+
m_fontMaterials: []
9876+
m_fontColor32:
9877+
serializedVersion: 2
9878+
rgba: 4294967295
9879+
m_fontColor: {r: 1, g: 1, b: 1, a: 1}
9880+
m_enableVertexGradient: 0
9881+
m_colorMode: 3
9882+
m_fontColorGradient:
9883+
topLeft: {r: 1, g: 1, b: 1, a: 1}
9884+
topRight: {r: 1, g: 1, b: 1, a: 1}
9885+
bottomLeft: {r: 1, g: 1, b: 1, a: 1}
9886+
bottomRight: {r: 1, g: 1, b: 1, a: 1}
9887+
m_fontColorGradientPreset: {fileID: 0}
9888+
m_spriteAsset: {fileID: 0}
9889+
m_tintAllSprites: 0
9890+
m_StyleSheet: {fileID: 0}
9891+
m_TextStyleHashCode: -1183493901
9892+
m_overrideHtmlColors: 0
9893+
m_faceColor:
9894+
serializedVersion: 2
9895+
rgba: 4294967295
9896+
m_fontSize: 14
9897+
m_fontSizeBase: 14
9898+
m_fontWeight: 400
9899+
m_enableAutoSizing: 0
9900+
m_fontSizeMin: 18
9901+
m_fontSizeMax: 72
9902+
m_fontStyle: 1
9903+
m_HorizontalAlignment: 2
9904+
m_VerticalAlignment: 512
9905+
m_textAlignment: 65535
9906+
m_characterSpacing: 0
9907+
m_wordSpacing: 0
9908+
m_lineSpacing: 0
9909+
m_lineSpacingMax: 0
9910+
m_paragraphSpacing: 0
9911+
m_charWidthMaxAdj: 0
9912+
m_enableWordWrapping: 1
9913+
m_wordWrappingRatios: 0.4
9914+
m_overflowMode: 0
9915+
m_linkedTextComponent: {fileID: 0}
9916+
parentLinkedComponent: {fileID: 0}
9917+
m_enableKerning: 1
9918+
m_enableExtraPadding: 0
9919+
checkPaddingRequired: 0
9920+
m_isRichText: 1
9921+
m_parseCtrlCharacters: 1
9922+
m_isOrthographic: 1
9923+
m_isCullingEnabled: 0
9924+
m_horizontalMapping: 0
9925+
m_verticalMapping: 0
9926+
m_uvLineOffset: 0
9927+
m_geometrySortingOrder: 0
9928+
m_IsTextObjectScaleStatic: 0
9929+
m_VertexBufferAutoSizeReduction: 0
9930+
m_useMaxVisibleDescender: 1
9931+
m_pageToDisplay: 1
9932+
m_margin: {x: 0, y: 0, z: 0, w: 0}
9933+
m_isUsingLegacyAnimationComponent: 0
9934+
m_isVolumetricText: 0
9935+
m_hasFontAssetChanged: 0
9936+
m_baseMaterial: {fileID: 0}
9937+
m_maskOffset: {x: 0, y: 0, z: 0, w: 0}
9938+
--- !u!222 &1182930768
9939+
CanvasRenderer:
9940+
m_ObjectHideFlags: 0
9941+
m_CorrespondingSourceObject: {fileID: 0}
9942+
m_PrefabInstance: {fileID: 0}
9943+
m_PrefabAsset: {fileID: 0}
9944+
m_GameObject: {fileID: 1182930765}
9945+
m_CullTransparentMesh: 1
96769946
--- !u!1 &1187412887
96779947
GameObject:
96789948
m_ObjectHideFlags: 0
@@ -10011,9 +10281,11 @@ MonoBehaviour:
1001110281
_supplyText: {fileID: 670929810}
1001210282
_startTimeText: {fileID: 890296191}
1001310283
_endTimeText: {fileID: 67879129}
10014-
_marketplaceTileParent: {fileID: 1254335181}
10015-
_marketplaceTilePrefab: {fileID: 2277278897598533178, guid: 564df8763e3a8449dbf37a5431b9fcb7, type: 3}
10016-
_objectPoolAmount: 10
10284+
_tilePool:
10285+
_amount: 1
10286+
_setAsLastSibling: 1
10287+
_parent: {fileID: 0}
10288+
_prefab: {fileID: 0}
1001710289
--- !u!1 &1254335180
1001810290
GameObject:
1001910291
m_ObjectHideFlags: 0

Packages/Sequence-Unity/Sequence/SequenceFrontend/Scripts/UI/TransitionPanel.cs

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -60,5 +60,10 @@ public void OpenSeeMarketplaceListingsPanel()
6060
{
6161
_ui.OpenSeeMarketplaceListingsPanelWithDelay(_closeAnimationDurationInSeconds, Wallet, this);
6262
}
63+
64+
public void SignOut()
65+
{
66+
Wallet.DropThisSession();
67+
}
6368
}
6469
}

Packages/Sequence-Unity/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "xyz.0xsequence.waas-unity",
3-
"version": "3.11.7",
3+
"version": "3.11.8",
44
"displayName": "Sequence Embedded Wallet SDK",
55
"description": "A Unity SDK for the Sequence WaaS API",
66
"unity": "2021.3",

0 commit comments

Comments
 (0)