Skip to content

Commit 873d6bc

Browse files
authored
Merge pull request #84 from ChainSafe/remember-me-toggle
add remember me toggle and rename files to web3wallet
2 parents 1de65e6 + c8f568d commit 873d6bc

16 files changed

Lines changed: 798 additions & 7 deletions

Web3Unity/Prefabs/Wallet/LogOutCanvas.prefab

Lines changed: 430 additions & 0 deletions
Large diffs are not rendered by default.

Web3Unity/Prefabs/Wallet/LogOutCanvas.prefab.meta

Lines changed: 7 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Web3Unity/Scenes/WalletLogin.unity

Lines changed: 320 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -236,7 +236,7 @@ RectTransform:
236236
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
237237
m_AnchorMin: {x: 0.5, y: 0.5}
238238
m_AnchorMax: {x: 0.5, y: 0.5}
239-
m_AnchoredPosition: {x: 0, y: 132.09}
239+
m_AnchoredPosition: {x: 0, y: 154.73}
240240
m_SizeDelta: {x: 870.12, y: 85.5}
241241
m_Pivot: {x: 0.5, y: 0.5}
242242
--- !u!114 &382110508
@@ -349,6 +349,236 @@ MonoBehaviour:
349349
m_FirstSelected: {fileID: 0}
350350
m_sendNavigationEvents: 1
351351
m_DragThreshold: 10
352+
--- !u!1 &771103568
353+
GameObject:
354+
m_ObjectHideFlags: 0
355+
m_CorrespondingSourceObject: {fileID: 0}
356+
m_PrefabInstance: {fileID: 0}
357+
m_PrefabAsset: {fileID: 0}
358+
serializedVersion: 6
359+
m_Component:
360+
- component: {fileID: 771103569}
361+
- component: {fileID: 771103571}
362+
- component: {fileID: 771103570}
363+
m_Layer: 5
364+
m_Name: Checkmark
365+
m_TagString: Untagged
366+
m_Icon: {fileID: 0}
367+
m_NavMeshLayer: 0
368+
m_StaticEditorFlags: 0
369+
m_IsActive: 1
370+
--- !u!224 &771103569
371+
RectTransform:
372+
m_ObjectHideFlags: 0
373+
m_CorrespondingSourceObject: {fileID: 0}
374+
m_PrefabInstance: {fileID: 0}
375+
m_PrefabAsset: {fileID: 0}
376+
m_GameObject: {fileID: 771103568}
377+
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
378+
m_LocalPosition: {x: 0, y: 0, z: 0}
379+
m_LocalScale: {x: 1, y: 1, z: 1}
380+
m_Children: []
381+
m_Father: {fileID: 1334400509}
382+
m_RootOrder: 0
383+
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
384+
m_AnchorMin: {x: 0.5, y: 0.5}
385+
m_AnchorMax: {x: 0.5, y: 0.5}
386+
m_AnchoredPosition: {x: 0, y: 0}
387+
m_SizeDelta: {x: 50, y: 50}
388+
m_Pivot: {x: 0.5, y: 0.5}
389+
--- !u!114 &771103570
390+
MonoBehaviour:
391+
m_ObjectHideFlags: 0
392+
m_CorrespondingSourceObject: {fileID: 0}
393+
m_PrefabInstance: {fileID: 0}
394+
m_PrefabAsset: {fileID: 0}
395+
m_GameObject: {fileID: 771103568}
396+
m_Enabled: 1
397+
m_EditorHideFlags: 0
398+
m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
399+
m_Name:
400+
m_EditorClassIdentifier:
401+
m_Material: {fileID: 0}
402+
m_Color: {r: 1, g: 1, b: 1, a: 1}
403+
m_RaycastTarget: 1
404+
m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
405+
m_Maskable: 1
406+
m_OnCullStateChanged:
407+
m_PersistentCalls:
408+
m_Calls: []
409+
m_Sprite: {fileID: 10901, guid: 0000000000000000f000000000000000, type: 0}
410+
m_Type: 0
411+
m_PreserveAspect: 0
412+
m_FillCenter: 1
413+
m_FillMethod: 4
414+
m_FillAmount: 1
415+
m_FillClockwise: 1
416+
m_FillOrigin: 0
417+
m_UseSpriteMesh: 0
418+
m_PixelsPerUnitMultiplier: 1
419+
--- !u!222 &771103571
420+
CanvasRenderer:
421+
m_ObjectHideFlags: 0
422+
m_CorrespondingSourceObject: {fileID: 0}
423+
m_PrefabInstance: {fileID: 0}
424+
m_PrefabAsset: {fileID: 0}
425+
m_GameObject: {fileID: 771103568}
426+
m_CullTransparentMesh: 1
427+
--- !u!1 &1334400508
428+
GameObject:
429+
m_ObjectHideFlags: 0
430+
m_CorrespondingSourceObject: {fileID: 0}
431+
m_PrefabInstance: {fileID: 0}
432+
m_PrefabAsset: {fileID: 0}
433+
serializedVersion: 6
434+
m_Component:
435+
- component: {fileID: 1334400509}
436+
- component: {fileID: 1334400511}
437+
- component: {fileID: 1334400510}
438+
m_Layer: 5
439+
m_Name: Background
440+
m_TagString: Untagged
441+
m_Icon: {fileID: 0}
442+
m_NavMeshLayer: 0
443+
m_StaticEditorFlags: 0
444+
m_IsActive: 1
445+
--- !u!224 &1334400509
446+
RectTransform:
447+
m_ObjectHideFlags: 0
448+
m_CorrespondingSourceObject: {fileID: 0}
449+
m_PrefabInstance: {fileID: 0}
450+
m_PrefabAsset: {fileID: 0}
451+
m_GameObject: {fileID: 1334400508}
452+
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
453+
m_LocalPosition: {x: 0, y: 0, z: 0}
454+
m_LocalScale: {x: 1, y: 1, z: 1}
455+
m_Children:
456+
- {fileID: 771103569}
457+
m_Father: {fileID: 1799637534}
458+
m_RootOrder: 0
459+
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
460+
m_AnchorMin: {x: 0, y: 0.5}
461+
m_AnchorMax: {x: 0, y: 0.5}
462+
m_AnchoredPosition: {x: 40, y: 0}
463+
m_SizeDelta: {x: 80, y: 80}
464+
m_Pivot: {x: 0.5, y: 0.5}
465+
--- !u!114 &1334400510
466+
MonoBehaviour:
467+
m_ObjectHideFlags: 0
468+
m_CorrespondingSourceObject: {fileID: 0}
469+
m_PrefabInstance: {fileID: 0}
470+
m_PrefabAsset: {fileID: 0}
471+
m_GameObject: {fileID: 1334400508}
472+
m_Enabled: 1
473+
m_EditorHideFlags: 0
474+
m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
475+
m_Name:
476+
m_EditorClassIdentifier:
477+
m_Material: {fileID: 0}
478+
m_Color: {r: 1, g: 1, b: 1, a: 1}
479+
m_RaycastTarget: 1
480+
m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
481+
m_Maskable: 1
482+
m_OnCullStateChanged:
483+
m_PersistentCalls:
484+
m_Calls: []
485+
m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0}
486+
m_Type: 1
487+
m_PreserveAspect: 0
488+
m_FillCenter: 1
489+
m_FillMethod: 4
490+
m_FillAmount: 1
491+
m_FillClockwise: 1
492+
m_FillOrigin: 0
493+
m_UseSpriteMesh: 0
494+
m_PixelsPerUnitMultiplier: 1
495+
--- !u!222 &1334400511
496+
CanvasRenderer:
497+
m_ObjectHideFlags: 0
498+
m_CorrespondingSourceObject: {fileID: 0}
499+
m_PrefabInstance: {fileID: 0}
500+
m_PrefabAsset: {fileID: 0}
501+
m_GameObject: {fileID: 1334400508}
502+
m_CullTransparentMesh: 1
503+
--- !u!1 &1404525276
504+
GameObject:
505+
m_ObjectHideFlags: 0
506+
m_CorrespondingSourceObject: {fileID: 0}
507+
m_PrefabInstance: {fileID: 0}
508+
m_PrefabAsset: {fileID: 0}
509+
serializedVersion: 6
510+
m_Component:
511+
- component: {fileID: 1404525277}
512+
- component: {fileID: 1404525279}
513+
- component: {fileID: 1404525278}
514+
m_Layer: 5
515+
m_Name: Label
516+
m_TagString: Untagged
517+
m_Icon: {fileID: 0}
518+
m_NavMeshLayer: 0
519+
m_StaticEditorFlags: 0
520+
m_IsActive: 1
521+
--- !u!224 &1404525277
522+
RectTransform:
523+
m_ObjectHideFlags: 0
524+
m_CorrespondingSourceObject: {fileID: 0}
525+
m_PrefabInstance: {fileID: 0}
526+
m_PrefabAsset: {fileID: 0}
527+
m_GameObject: {fileID: 1404525276}
528+
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
529+
m_LocalPosition: {x: 0, y: 0, z: 0}
530+
m_LocalScale: {x: 1, y: 1, z: 1}
531+
m_Children: []
532+
m_Father: {fileID: 1799637534}
533+
m_RootOrder: 1
534+
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
535+
m_AnchorMin: {x: 0, y: 0}
536+
m_AnchorMax: {x: 1, y: 1}
537+
m_AnchoredPosition: {x: 50, y: 0}
538+
m_SizeDelta: {x: -100, y: 0}
539+
m_Pivot: {x: 0.5, y: 0.5}
540+
--- !u!114 &1404525278
541+
MonoBehaviour:
542+
m_ObjectHideFlags: 0
543+
m_CorrespondingSourceObject: {fileID: 0}
544+
m_PrefabInstance: {fileID: 0}
545+
m_PrefabAsset: {fileID: 0}
546+
m_GameObject: {fileID: 1404525276}
547+
m_Enabled: 1
548+
m_EditorHideFlags: 0
549+
m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3}
550+
m_Name:
551+
m_EditorClassIdentifier:
552+
m_Material: {fileID: 0}
553+
m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1}
554+
m_RaycastTarget: 1
555+
m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
556+
m_Maskable: 1
557+
m_OnCullStateChanged:
558+
m_PersistentCalls:
559+
m_Calls: []
560+
m_FontData:
561+
m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0}
562+
m_FontSize: 38
563+
m_FontStyle: 0
564+
m_BestFit: 0
565+
m_MinSize: 2
566+
m_MaxSize: 41
567+
m_Alignment: 3
568+
m_AlignByGeometry: 0
569+
m_RichText: 1
570+
m_HorizontalOverflow: 0
571+
m_VerticalOverflow: 0
572+
m_LineSpacing: 1
573+
m_Text: Remember me
574+
--- !u!222 &1404525279
575+
CanvasRenderer:
576+
m_ObjectHideFlags: 0
577+
m_CorrespondingSourceObject: {fileID: 0}
578+
m_PrefabInstance: {fileID: 0}
579+
m_PrefabAsset: {fileID: 0}
580+
m_GameObject: {fileID: 1404525276}
581+
m_CullTransparentMesh: 1
352582
--- !u!1 &1434084576
353583
GameObject:
354584
m_ObjectHideFlags: 0
@@ -378,6 +608,7 @@ MonoBehaviour:
378608
m_Script: {fileID: 11500000, guid: 52913904a0404486cbc6143d85432c7c, type: 3}
379609
m_Name:
380610
m_EditorClassIdentifier:
611+
rememberMe: {fileID: 1799637535}
381612
--- !u!224 &1434084578
382613
RectTransform:
383614
m_ObjectHideFlags: 0
@@ -434,7 +665,7 @@ RectTransform:
434665
m_AnchorMin: {x: 0.5, y: 0.5}
435666
m_AnchorMax: {x: 0.5, y: 0.5}
436667
m_AnchoredPosition: {x: 0, y: 0}
437-
m_SizeDelta: {x: 286.7, y: 105.6}
668+
m_SizeDelta: {x: 500, y: 200}
438669
m_Pivot: {x: 0.5, y: 0.5}
439670
--- !u!114 &1497965784
440671
MonoBehaviour:
@@ -623,6 +854,92 @@ Transform:
623854
m_Father: {fileID: 0}
624855
m_RootOrder: 1
625856
m_LocalEulerAnglesHint: {x: 50, y: -30, z: 0}
857+
--- !u!1 &1799637533
858+
GameObject:
859+
m_ObjectHideFlags: 0
860+
m_CorrespondingSourceObject: {fileID: 0}
861+
m_PrefabInstance: {fileID: 0}
862+
m_PrefabAsset: {fileID: 0}
863+
serializedVersion: 6
864+
m_Component:
865+
- component: {fileID: 1799637534}
866+
- component: {fileID: 1799637535}
867+
m_Layer: 5
868+
m_Name: Toggle
869+
m_TagString: Untagged
870+
m_Icon: {fileID: 0}
871+
m_NavMeshLayer: 0
872+
m_StaticEditorFlags: 0
873+
m_IsActive: 1
874+
--- !u!224 &1799637534
875+
RectTransform:
876+
m_ObjectHideFlags: 0
877+
m_CorrespondingSourceObject: {fileID: 0}
878+
m_PrefabInstance: {fileID: 0}
879+
m_PrefabAsset: {fileID: 0}
880+
m_GameObject: {fileID: 1799637533}
881+
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
882+
m_LocalPosition: {x: 0, y: 0, z: 0}
883+
m_LocalScale: {x: 1, y: 1, z: 1}
884+
m_Children:
885+
- {fileID: 1334400509}
886+
- {fileID: 1404525277}
887+
m_Father: {fileID: 1869156727}
888+
m_RootOrder: 4
889+
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
890+
m_AnchorMin: {x: 0.5, y: 0.5}
891+
m_AnchorMax: {x: 0.5, y: 0.5}
892+
m_AnchoredPosition: {x: 0, y: -166.8}
893+
m_SizeDelta: {x: 370.6, y: 80}
894+
m_Pivot: {x: 0.5, y: 0.5}
895+
--- !u!114 &1799637535
896+
MonoBehaviour:
897+
m_ObjectHideFlags: 0
898+
m_CorrespondingSourceObject: {fileID: 0}
899+
m_PrefabInstance: {fileID: 0}
900+
m_PrefabAsset: {fileID: 0}
901+
m_GameObject: {fileID: 1799637533}
902+
m_Enabled: 1
903+
m_EditorHideFlags: 0
904+
m_Script: {fileID: 11500000, guid: 9085046f02f69544eb97fd06b6048fe2, type: 3}
905+
m_Name:
906+
m_EditorClassIdentifier:
907+
m_Navigation:
908+
m_Mode: 3
909+
m_WrapAround: 0
910+
m_SelectOnUp: {fileID: 0}
911+
m_SelectOnDown: {fileID: 0}
912+
m_SelectOnLeft: {fileID: 0}
913+
m_SelectOnRight: {fileID: 0}
914+
m_Transition: 1
915+
m_Colors:
916+
m_NormalColor: {r: 1, g: 1, b: 1, a: 1}
917+
m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
918+
m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1}
919+
m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
920+
m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608}
921+
m_ColorMultiplier: 1
922+
m_FadeDuration: 0.1
923+
m_SpriteState:
924+
m_HighlightedSprite: {fileID: 0}
925+
m_PressedSprite: {fileID: 0}
926+
m_SelectedSprite: {fileID: 0}
927+
m_DisabledSprite: {fileID: 0}
928+
m_AnimationTriggers:
929+
m_NormalTrigger: Normal
930+
m_HighlightedTrigger: Highlighted
931+
m_PressedTrigger: Pressed
932+
m_SelectedTrigger: Selected
933+
m_DisabledTrigger: Disabled
934+
m_Interactable: 1
935+
m_TargetGraphic: {fileID: 1334400510}
936+
toggleTransition: 1
937+
graphic: {fileID: 771103570}
938+
m_Group: {fileID: 0}
939+
onValueChanged:
940+
m_PersistentCalls:
941+
m_Calls: []
942+
m_IsOn: 1
626943
--- !u!1 &1869156723
627944
GameObject:
628945
m_ObjectHideFlags: 0
@@ -718,6 +1035,7 @@ RectTransform:
7181035
- {fileID: 1434084578}
7191036
- {fileID: 1497965783}
7201037
- {fileID: 382110507}
1038+
- {fileID: 1799637534}
7211039
m_Father: {fileID: 0}
7221040
m_RootOrder: 2
7231041
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
using System.Collections;
2+
using System.Collections.Generic;
3+
using UnityEngine;
4+
using UnityEngine.SceneManagement;
5+
6+
public class Web3WalletLogOut : MonoBehaviour
7+
{
8+
public void OnLogOut()
9+
{
10+
PlayerPrefs.SetString("Account", "");
11+
SceneManager.LoadScene(0);
12+
}
13+
}

Web3Unity/Scripts/Prefabs/Wallet/Web3WalletLogOut.cs.meta

Lines changed: 11 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)