refactor event
parent
1e9c572c6a
commit
2fb7c2737b
|
@ -51,5 +51,8 @@ MonoBehaviour:
|
|||
- GadGame.State.MainFlowState.EngageState
|
||||
- GadGame.State.MainFlowState.PlayGameState
|
||||
- GadGame.State.MainFlowState.CTAState
|
||||
- GadGame.State.MainFlowState.CTAState
|
||||
SceneFlowConfig: {fileID: 11400000, guid: 191a17431b0adcb48aea29fa675b8c5a, type: 2}
|
||||
ScanSuccess: {fileID: 11400000, guid: 1d51ed465ae60d5499eed7fd18d21194, type: 2}
|
||||
PlayPassByAnim: {fileID: 11400000, guid: c10db4b46d64e594f9e687589c31d078, type: 2}
|
||||
PlayVideo: {fileID: 11400000, guid: dbea2d8aaa429f8469057e02ddae849d, type: 2}
|
||||
ReadyCountDown: {fileID: 11400000, guid: f5790229e89bafe4c8515b2ad0a54844, type: 2}
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
fileFormatVersion: 2
|
||||
guid: 9882dd2ece9fe5644aa0e5c95294cd09
|
||||
guid: 91492a31e0a26b14c8cf84d7fc7294db
|
||||
folderAsset: yes
|
||||
DefaultImporter:
|
||||
externalObjects: {}
|
|
@ -0,0 +1,14 @@
|
|||
%YAML 1.1
|
||||
%TAG !u! tag:unity3d.com,2011:
|
||||
--- !u!114 &11400000
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 0}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: 5e959534f93b48998ad6b36ff7e9ef50, type: 3}
|
||||
m_Name: GuestUpdatedSubscription
|
||||
m_EditorClassIdentifier:
|
|
@ -1,5 +1,5 @@
|
|||
fileFormatVersion: 2
|
||||
guid: c12eafa51712f0008b50a0f3edc8cf84
|
||||
guid: f98ac02dda5623c4c82d342ee9602420
|
||||
NativeFormatImporter:
|
||||
externalObjects: {}
|
||||
mainObjectFileID: 11400000
|
|
@ -0,0 +1,14 @@
|
|||
%YAML 1.1
|
||||
%TAG !u! tag:unity3d.com,2011:
|
||||
--- !u!114 &11400000
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 0}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: 234cbdf3af3e458fb732798e8367322d, type: 3}
|
||||
m_Name: PlayPassByAnim
|
||||
m_EditorClassIdentifier:
|
|
@ -1,7 +1,8 @@
|
|||
fileFormatVersion: 2
|
||||
guid: 560a88da2bbc70140bed167f0ba7fe37
|
||||
DefaultImporter:
|
||||
guid: c10db4b46d64e594f9e687589c31d078
|
||||
NativeFormatImporter:
|
||||
externalObjects: {}
|
||||
mainObjectFileID: 11400000
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
|
@ -9,6 +9,6 @@ MonoBehaviour:
|
|||
m_GameObject: {fileID: 0}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: 955299214b69fd447989857b9014f2fd, type: 3}
|
||||
m_Name: WarningTimer
|
||||
m_Script: {fileID: 11500000, guid: 234cbdf3af3e458fb732798e8367322d, type: 3}
|
||||
m_Name: PlayVideo
|
||||
m_EditorClassIdentifier:
|
|
@ -0,0 +1,8 @@
|
|||
fileFormatVersion: 2
|
||||
guid: dbea2d8aaa429f8469057e02ddae849d
|
||||
NativeFormatImporter:
|
||||
externalObjects: {}
|
||||
mainObjectFileID: 11400000
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
|
@ -0,0 +1,14 @@
|
|||
%YAML 1.1
|
||||
%TAG !u! tag:unity3d.com,2011:
|
||||
--- !u!114 &11400000
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 0}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: 57e0a8cd8af84d2a9bf3ed369a389773, type: 3}
|
||||
m_Name: ReadyCountDown
|
||||
m_EditorClassIdentifier:
|
|
@ -0,0 +1,8 @@
|
|||
fileFormatVersion: 2
|
||||
guid: f5790229e89bafe4c8515b2ad0a54844
|
||||
NativeFormatImporter:
|
||||
externalObjects: {}
|
||||
mainObjectFileID: 11400000
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
|
@ -9,6 +9,6 @@ MonoBehaviour:
|
|||
m_GameObject: {fileID: 0}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: 955299214b69fd447989857b9014f2fd, type: 3}
|
||||
m_Script: {fileID: 11500000, guid: 2c1390943a3e4db69adfdfa5c2bfb8ed, type: 3}
|
||||
m_Name: ScanSuccess
|
||||
m_EditorClassIdentifier:
|
|
@ -1,5 +1,5 @@
|
|||
fileFormatVersion: 2
|
||||
guid: a80b8fa8c45e716db9f2ec1335c71c86
|
||||
guid: 1d51ed465ae60d5499eed7fd18d21194
|
||||
NativeFormatImporter:
|
||||
externalObjects: {}
|
||||
mainObjectFileID: 11400000
|
|
@ -38,7 +38,7 @@ RenderSettings:
|
|||
m_ReflectionIntensity: 1
|
||||
m_CustomReflection: {fileID: 0}
|
||||
m_Sun: {fileID: 0}
|
||||
m_IndirectSpecularColor: {r: 0.44657898, g: 0.4964133, b: 0.5748178, a: 1}
|
||||
m_IndirectSpecularColor: {r: 0.44657826, g: 0.49641263, b: 0.57481676, a: 1}
|
||||
m_UseRadianceAmbientProbe: 0
|
||||
--- !u!157 &3
|
||||
LightmapSettings:
|
||||
|
@ -699,66 +699,6 @@ VideoPlayer:
|
|||
m_WaitForFirstFrame: 1
|
||||
m_FrameReadyEventEnabled: 0
|
||||
m_VideoShaders: []
|
||||
--- !u!1 &810675952
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
serializedVersion: 6
|
||||
m_Component:
|
||||
- component: {fileID: 810675954}
|
||||
- component: {fileID: 810675953}
|
||||
m_Layer: 0
|
||||
m_Name: CTAListener
|
||||
m_TagString: Untagged
|
||||
m_Icon: {fileID: 0}
|
||||
m_NavMeshLayer: 0
|
||||
m_StaticEditorFlags: 0
|
||||
m_IsActive: 1
|
||||
--- !u!114 &810675953
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 810675952}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: d0bf23765110b7294a44603aa4d6efe8, type: 3}
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
Event: {fileID: 11400000, guid: a80b8fa8c45e716db9f2ec1335c71c86, type: 2}
|
||||
Respone:
|
||||
m_PersistentCalls:
|
||||
m_Calls:
|
||||
- m_Target: {fileID: 1939570968}
|
||||
m_TargetAssemblyTypeName: QRShow, Assembly-CSharp
|
||||
m_MethodName: PlayAnimation
|
||||
m_Mode: 1
|
||||
m_Arguments:
|
||||
m_ObjectArgument: {fileID: 0}
|
||||
m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine
|
||||
m_IntArgument: 0
|
||||
m_FloatArgument: 0
|
||||
m_StringArgument:
|
||||
m_BoolArgument: 1
|
||||
m_CallState: 2
|
||||
--- !u!4 &810675954
|
||||
Transform:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 810675952}
|
||||
serializedVersion: 2
|
||||
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
||||
m_LocalPosition: {x: -4.0034256, y: 4.0032725, z: 0.84423417}
|
||||
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||
m_ConstrainProportionsScale: 0
|
||||
m_Children: []
|
||||
m_Father: {fileID: 0}
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||
--- !u!1 &961526316
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
|
@ -1369,66 +1309,6 @@ CanvasRenderer:
|
|||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 1481669526}
|
||||
m_CullTransparentMesh: 1
|
||||
--- !u!1 &1567817551
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
serializedVersion: 6
|
||||
m_Component:
|
||||
- component: {fileID: 1567817553}
|
||||
- component: {fileID: 1567817552}
|
||||
m_Layer: 0
|
||||
m_Name: CTAListenerWarningTimer
|
||||
m_TagString: Untagged
|
||||
m_Icon: {fileID: 0}
|
||||
m_NavMeshLayer: 0
|
||||
m_StaticEditorFlags: 0
|
||||
m_IsActive: 1
|
||||
--- !u!114 &1567817552
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 1567817551}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: d0bf23765110b7294a44603aa4d6efe8, type: 3}
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
Event: {fileID: 11400000, guid: c12eafa51712f0008b50a0f3edc8cf84, type: 2}
|
||||
Respone:
|
||||
m_PersistentCalls:
|
||||
m_Calls:
|
||||
- m_Target: {fileID: 1939570968}
|
||||
m_TargetAssemblyTypeName: QRShow, Assembly-CSharp
|
||||
m_MethodName: WarningTimerAnimation
|
||||
m_Mode: 1
|
||||
m_Arguments:
|
||||
m_ObjectArgument: {fileID: 0}
|
||||
m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine
|
||||
m_IntArgument: 0
|
||||
m_FloatArgument: 0
|
||||
m_StringArgument:
|
||||
m_BoolArgument: 1
|
||||
m_CallState: 2
|
||||
--- !u!4 &1567817553
|
||||
Transform:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 1567817551}
|
||||
serializedVersion: 2
|
||||
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
||||
m_LocalPosition: {x: -4.0034256, y: 4.0032725, z: 0.84423417}
|
||||
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||
m_ConstrainProportionsScale: 0
|
||||
m_Children: []
|
||||
m_Father: {fileID: 0}
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||
--- !u!1 &1744559309
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
|
@ -1768,33 +1648,8 @@ MonoBehaviour:
|
|||
_notifyAnimator: {fileID: 407141168}
|
||||
_warningAnimator: {fileID: 961526319}
|
||||
_timer: {fileID: 961526317}
|
||||
ShowNotifyEvent:
|
||||
m_PersistentCalls:
|
||||
m_Calls:
|
||||
- m_Target: {fileID: 11400000, guid: a80b8fa8c45e716db9f2ec1335c71c86, type: 2}
|
||||
m_TargetAssemblyTypeName: CTAEvent, Assembly-CSharp
|
||||
m_MethodName: Raise
|
||||
m_Mode: 1
|
||||
m_Arguments:
|
||||
m_ObjectArgument: {fileID: 0}
|
||||
m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine
|
||||
m_IntArgument: 0
|
||||
m_FloatArgument: 0
|
||||
m_StringArgument:
|
||||
m_BoolArgument: 0
|
||||
m_CallState: 2
|
||||
- m_Target: {fileID: 11400000, guid: c12eafa51712f0008b50a0f3edc8cf84, type: 2}
|
||||
m_TargetAssemblyTypeName: CTAEvent, Assembly-CSharp
|
||||
m_MethodName: Raise
|
||||
m_Mode: 1
|
||||
m_Arguments:
|
||||
m_ObjectArgument: {fileID: 0}
|
||||
m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine
|
||||
m_IntArgument: 0
|
||||
m_FloatArgument: 0
|
||||
m_StringArgument:
|
||||
m_BoolArgument: 0
|
||||
m_CallState: 2
|
||||
_scanSuccess: {fileID: 11400000, guid: 1d51ed465ae60d5499eed7fd18d21194, type: 2}
|
||||
_guestUpdatedSubscription: {fileID: 11400000, guid: f98ac02dda5623c4c82d342ee9602420, type: 2}
|
||||
--- !u!1 &1979611655
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
|
@ -2179,5 +2034,3 @@ SceneRoots:
|
|||
- {fileID: 1388120850}
|
||||
- {fileID: 1939570967}
|
||||
- {fileID: 535544411}
|
||||
- {fileID: 1567817553}
|
||||
- {fileID: 810675954}
|
||||
|
|
|
@ -38,7 +38,7 @@ RenderSettings:
|
|||
m_ReflectionIntensity: 1
|
||||
m_CustomReflection: {fileID: 0}
|
||||
m_Sun: {fileID: 0}
|
||||
m_IndirectSpecularColor: {r: 0.44657898, g: 0.4964133, b: 0.5748178, a: 1}
|
||||
m_IndirectSpecularColor: {r: 0.44657826, g: 0.49641263, b: 0.57481676, a: 1}
|
||||
m_UseRadianceAmbientProbe: 0
|
||||
--- !u!157 &3
|
||||
LightmapSettings:
|
||||
|
@ -1550,66 +1550,6 @@ CanvasRenderer:
|
|||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 1744559309}
|
||||
m_CullTransparentMesh: 1
|
||||
--- !u!1 &1753593578
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
serializedVersion: 6
|
||||
m_Component:
|
||||
- component: {fileID: 1753593580}
|
||||
- component: {fileID: 1753593579}
|
||||
m_Layer: 0
|
||||
m_Name: CTAListener
|
||||
m_TagString: Untagged
|
||||
m_Icon: {fileID: 0}
|
||||
m_NavMeshLayer: 0
|
||||
m_StaticEditorFlags: 0
|
||||
m_IsActive: 1
|
||||
--- !u!114 &1753593579
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 1753593578}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: d0bf23765110b7294a44603aa4d6efe8, type: 3}
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
Event: {fileID: 11400000, guid: a80b8fa8c45e716db9f2ec1335c71c86, type: 2}
|
||||
Respone:
|
||||
m_PersistentCalls:
|
||||
m_Calls:
|
||||
- m_Target: {fileID: 1939570968}
|
||||
m_TargetAssemblyTypeName: QRShow, Assembly-CSharp
|
||||
m_MethodName: PlayAnimation
|
||||
m_Mode: 1
|
||||
m_Arguments:
|
||||
m_ObjectArgument: {fileID: 0}
|
||||
m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine
|
||||
m_IntArgument: 0
|
||||
m_FloatArgument: 0
|
||||
m_StringArgument:
|
||||
m_BoolArgument: 1
|
||||
m_CallState: 2
|
||||
--- !u!4 &1753593580
|
||||
Transform:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 1753593578}
|
||||
serializedVersion: 2
|
||||
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
||||
m_LocalPosition: {x: -4.0034256, y: 4.0032725, z: 0.84423417}
|
||||
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||
m_ConstrainProportionsScale: 0
|
||||
m_Children: []
|
||||
m_Father: {fileID: 0}
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||
--- !u!1 &1842970260
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
|
@ -1873,21 +1813,8 @@ MonoBehaviour:
|
|||
_notifyAnimator: {fileID: 407141168}
|
||||
_warningAnimator: {fileID: 270524601}
|
||||
_timer: {fileID: 270524597}
|
||||
ShowNotifyEvent:
|
||||
m_PersistentCalls:
|
||||
m_Calls:
|
||||
- m_Target: {fileID: 11400000, guid: a80b8fa8c45e716db9f2ec1335c71c86, type: 2}
|
||||
m_TargetAssemblyTypeName: CTAEvent, Assembly-CSharp
|
||||
m_MethodName: Raise
|
||||
m_Mode: 1
|
||||
m_Arguments:
|
||||
m_ObjectArgument: {fileID: 0}
|
||||
m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine
|
||||
m_IntArgument: 0
|
||||
m_FloatArgument: 0
|
||||
m_StringArgument:
|
||||
m_BoolArgument: 0
|
||||
m_CallState: 2
|
||||
_scanSuccess: {fileID: 11400000, guid: 1d51ed465ae60d5499eed7fd18d21194, type: 2}
|
||||
_guestUpdatedSubscription: {fileID: 11400000, guid: f98ac02dda5623c4c82d342ee9602420, type: 2}
|
||||
--- !u!1 &1979611655
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
|
@ -2022,66 +1949,6 @@ CanvasRenderer:
|
|||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 1979611655}
|
||||
m_CullTransparentMesh: 1
|
||||
--- !u!1 &1979684279
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
serializedVersion: 6
|
||||
m_Component:
|
||||
- component: {fileID: 1979684281}
|
||||
- component: {fileID: 1979684280}
|
||||
m_Layer: 0
|
||||
m_Name: CTAListenerWarningTimer
|
||||
m_TagString: Untagged
|
||||
m_Icon: {fileID: 0}
|
||||
m_NavMeshLayer: 0
|
||||
m_StaticEditorFlags: 0
|
||||
m_IsActive: 1
|
||||
--- !u!114 &1979684280
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 1979684279}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: d0bf23765110b7294a44603aa4d6efe8, type: 3}
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
Event: {fileID: 11400000, guid: c12eafa51712f0008b50a0f3edc8cf84, type: 2}
|
||||
Respone:
|
||||
m_PersistentCalls:
|
||||
m_Calls:
|
||||
- m_Target: {fileID: 1939570968}
|
||||
m_TargetAssemblyTypeName: QRShow, Assembly-CSharp
|
||||
m_MethodName: WarningTimerAnimation
|
||||
m_Mode: 1
|
||||
m_Arguments:
|
||||
m_ObjectArgument: {fileID: 0}
|
||||
m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine
|
||||
m_IntArgument: 0
|
||||
m_FloatArgument: 0
|
||||
m_StringArgument:
|
||||
m_BoolArgument: 1
|
||||
m_CallState: 2
|
||||
--- !u!4 &1979684281
|
||||
Transform:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 1979684279}
|
||||
serializedVersion: 2
|
||||
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
||||
m_LocalPosition: {x: -4.0034256, y: 4.0032725, z: 0.84423417}
|
||||
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||
m_ConstrainProportionsScale: 0
|
||||
m_Children: []
|
||||
m_Father: {fileID: 0}
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||
--- !u!1660057539 &9223372036854775807
|
||||
SceneRoots:
|
||||
m_ObjectHideFlags: 0
|
||||
|
@ -2090,5 +1957,3 @@ SceneRoots:
|
|||
- {fileID: 1388120850}
|
||||
- {fileID: 1939570967}
|
||||
- {fileID: 535544411}
|
||||
- {fileID: 1753593580}
|
||||
- {fileID: 1979684281}
|
||||
|
|
|
@ -38,7 +38,7 @@ RenderSettings:
|
|||
m_ReflectionIntensity: 1
|
||||
m_CustomReflection: {fileID: 0}
|
||||
m_Sun: {fileID: 0}
|
||||
m_IndirectSpecularColor: {r: 0.44657898, g: 0.4964133, b: 0.5748178, a: 1}
|
||||
m_IndirectSpecularColor: {r: 0.44657826, g: 0.49641263, b: 0.57481676, a: 1}
|
||||
m_UseRadianceAmbientProbe: 0
|
||||
--- !u!157 &3
|
||||
LightmapSettings:
|
||||
|
@ -1969,12 +1969,12 @@ MonoBehaviour:
|
|||
m_margin: {x: 0, y: 0, z: -0.7247274, w: 0}
|
||||
m_isUsingLegacyAnimationComponent: 0
|
||||
m_isVolumetricText: 0
|
||||
m_hasFontAssetChanged: 0
|
||||
m_renderer: {fileID: 552807085}
|
||||
m_maskType: 0
|
||||
_SortingLayer: 0
|
||||
_SortingLayerID: 0
|
||||
_SortingOrder: 0
|
||||
m_hasFontAssetChanged: 0
|
||||
m_renderer: {fileID: 552807085}
|
||||
m_maskType: 0
|
||||
--- !u!23 &552807085
|
||||
MeshRenderer:
|
||||
m_ObjectHideFlags: 0
|
||||
|
@ -2474,12 +2474,12 @@ MonoBehaviour:
|
|||
m_margin: {x: 0, y: 0, z: 0, w: 0}
|
||||
m_isUsingLegacyAnimationComponent: 0
|
||||
m_isVolumetricText: 0
|
||||
m_hasFontAssetChanged: 0
|
||||
m_renderer: {fileID: 705267791}
|
||||
m_maskType: 0
|
||||
_SortingLayer: 0
|
||||
_SortingLayerID: 0
|
||||
_SortingOrder: 0
|
||||
m_hasFontAssetChanged: 0
|
||||
m_renderer: {fileID: 705267791}
|
||||
m_maskType: 0
|
||||
--- !u!23 &705267791
|
||||
MeshRenderer:
|
||||
m_ObjectHideFlags: 0
|
||||
|
@ -6247,12 +6247,12 @@ MonoBehaviour:
|
|||
m_margin: {x: -1.0236316, y: 0, z: 0, w: 0}
|
||||
m_isUsingLegacyAnimationComponent: 0
|
||||
m_isVolumetricText: 0
|
||||
m_hasFontAssetChanged: 0
|
||||
m_renderer: {fileID: 1791595869}
|
||||
m_maskType: 0
|
||||
_SortingLayer: 0
|
||||
_SortingLayerID: 0
|
||||
_SortingOrder: 0
|
||||
m_hasFontAssetChanged: 0
|
||||
m_renderer: {fileID: 1791595869}
|
||||
m_maskType: 0
|
||||
--- !u!23 &1791595869
|
||||
MeshRenderer:
|
||||
m_ObjectHideFlags: 0
|
||||
|
@ -7378,12 +7378,12 @@ MonoBehaviour:
|
|||
m_margin: {x: 0, y: 0, z: 0, w: 0}
|
||||
m_isUsingLegacyAnimationComponent: 0
|
||||
m_isVolumetricText: 0
|
||||
m_hasFontAssetChanged: 0
|
||||
m_renderer: {fileID: 2027504718}
|
||||
m_maskType: 0
|
||||
_SortingLayer: 0
|
||||
_SortingLayerID: 0
|
||||
_SortingOrder: 0
|
||||
m_hasFontAssetChanged: 0
|
||||
m_renderer: {fileID: 2027504718}
|
||||
m_maskType: 0
|
||||
--- !u!23 &2027504718
|
||||
MeshRenderer:
|
||||
m_ObjectHideFlags: 0
|
||||
|
|
|
@ -38,7 +38,7 @@ RenderSettings:
|
|||
m_ReflectionIntensity: 1
|
||||
m_CustomReflection: {fileID: 0}
|
||||
m_Sun: {fileID: 0}
|
||||
m_IndirectSpecularColor: {r: 0.37311953, g: 0.38074014, b: 0.35872743, a: 1}
|
||||
m_IndirectSpecularColor: {r: 0.37311918, g: 0.3807398, b: 0.35872716, a: 1}
|
||||
m_UseRadianceAmbientProbe: 0
|
||||
--- !u!157 &3
|
||||
LightmapSettings:
|
||||
|
@ -123,140 +123,6 @@ NavMeshSettings:
|
|||
debug:
|
||||
m_Flags: 0
|
||||
m_NavMeshData: {fileID: 0}
|
||||
--- !u!1 &273960173
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
serializedVersion: 6
|
||||
m_Component:
|
||||
- component: {fileID: 273960174}
|
||||
- component: {fileID: 273960176}
|
||||
- component: {fileID: 273960175}
|
||||
m_Layer: 5
|
||||
m_Name: Text (TMP)
|
||||
m_TagString: Untagged
|
||||
m_Icon: {fileID: 0}
|
||||
m_NavMeshLayer: 0
|
||||
m_StaticEditorFlags: 0
|
||||
m_IsActive: 1
|
||||
--- !u!224 &273960174
|
||||
RectTransform:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 273960173}
|
||||
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
||||
m_LocalPosition: {x: 0, y: 0, z: 0}
|
||||
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||
m_ConstrainProportionsScale: 0
|
||||
m_Children: []
|
||||
m_Father: {fileID: 1209049016}
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||
m_AnchorMin: {x: 0.5, y: 0.5}
|
||||
m_AnchorMax: {x: 0.5, y: 0.5}
|
||||
m_AnchoredPosition: {x: 0, y: -534}
|
||||
m_SizeDelta: {x: 1000, y: 50}
|
||||
m_Pivot: {x: 0.5, y: 0.5}
|
||||
--- !u!114 &273960175
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 273960173}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3}
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
m_Material: {fileID: 0}
|
||||
m_Color: {r: 1, g: 1, b: 1, a: 1}
|
||||
m_RaycastTarget: 1
|
||||
m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
|
||||
m_Maskable: 1
|
||||
m_OnCullStateChanged:
|
||||
m_PersistentCalls:
|
||||
m_Calls: []
|
||||
m_text: New Text
|
||||
m_isRightToLeft: 0
|
||||
m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2}
|
||||
m_sharedMaterial: {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2}
|
||||
m_fontSharedMaterials: []
|
||||
m_fontMaterial: {fileID: 0}
|
||||
m_fontMaterials: []
|
||||
m_fontColor32:
|
||||
serializedVersion: 2
|
||||
rgba: 4278190335
|
||||
m_fontColor: {r: 1, g: 0, b: 0, a: 1}
|
||||
m_enableVertexGradient: 0
|
||||
m_colorMode: 3
|
||||
m_fontColorGradient:
|
||||
topLeft: {r: 1, g: 1, b: 1, a: 1}
|
||||
topRight: {r: 1, g: 1, b: 1, a: 1}
|
||||
bottomLeft: {r: 1, g: 1, b: 1, a: 1}
|
||||
bottomRight: {r: 1, g: 1, b: 1, a: 1}
|
||||
m_fontColorGradientPreset: {fileID: 0}
|
||||
m_spriteAsset: {fileID: 0}
|
||||
m_tintAllSprites: 0
|
||||
m_StyleSheet: {fileID: 0}
|
||||
m_TextStyleHashCode: -1183493901
|
||||
m_overrideHtmlColors: 0
|
||||
m_faceColor:
|
||||
serializedVersion: 2
|
||||
rgba: 4294967295
|
||||
m_fontSize: 100
|
||||
m_fontSizeBase: 100
|
||||
m_fontWeight: 400
|
||||
m_enableAutoSizing: 0
|
||||
m_fontSizeMin: 18
|
||||
m_fontSizeMax: 72
|
||||
m_fontStyle: 0
|
||||
m_HorizontalAlignment: 2
|
||||
m_VerticalAlignment: 512
|
||||
m_textAlignment: 65535
|
||||
m_characterSpacing: 0
|
||||
m_wordSpacing: 0
|
||||
m_lineSpacing: 0
|
||||
m_lineSpacingMax: 0
|
||||
m_paragraphSpacing: 0
|
||||
m_charWidthMaxAdj: 0
|
||||
m_enableWordWrapping: 1
|
||||
m_wordWrappingRatios: 0.4
|
||||
m_overflowMode: 0
|
||||
m_linkedTextComponent: {fileID: 0}
|
||||
parentLinkedComponent: {fileID: 0}
|
||||
m_enableKerning: 1
|
||||
m_enableExtraPadding: 0
|
||||
checkPaddingRequired: 0
|
||||
m_isRichText: 1
|
||||
m_parseCtrlCharacters: 1
|
||||
m_isOrthographic: 1
|
||||
m_isCullingEnabled: 0
|
||||
m_horizontalMapping: 0
|
||||
m_verticalMapping: 0
|
||||
m_uvLineOffset: 0
|
||||
m_geometrySortingOrder: 0
|
||||
m_IsTextObjectScaleStatic: 0
|
||||
m_VertexBufferAutoSizeReduction: 0
|
||||
m_useMaxVisibleDescender: 1
|
||||
m_pageToDisplay: 1
|
||||
m_margin: {x: 0, y: 0, z: 0, w: 0}
|
||||
m_isUsingLegacyAnimationComponent: 0
|
||||
m_isVolumetricText: 0
|
||||
m_hasFontAssetChanged: 0
|
||||
m_baseMaterial: {fileID: 0}
|
||||
m_maskOffset: {x: 0, y: 0, z: 0, w: 0}
|
||||
--- !u!222 &273960176
|
||||
CanvasRenderer:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 273960173}
|
||||
m_CullTransparentMesh: 1
|
||||
--- !u!1 &398718622
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
|
@ -287,8 +153,8 @@ MonoBehaviour:
|
|||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
_graphApi: {fileID: 11400000, guid: c2740d22f4ae04448a082f5f49761822, type: 2}
|
||||
_machineMac: D85ED3741515
|
||||
_promotionId: 63c67c5434403000
|
||||
_guestUpdatedSubscription: {fileID: 11400000, guid: f98ac02dda5623c4c82d342ee9602420, type: 2}
|
||||
--- !u!4 &398718624
|
||||
Transform:
|
||||
m_ObjectHideFlags: 0
|
||||
|
@ -301,200 +167,9 @@ Transform:
|
|||
m_LocalPosition: {x: -0.10615547, y: 1.534176, z: 240.78484}
|
||||
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||
m_ConstrainProportionsScale: 0
|
||||
m_Children:
|
||||
- {fileID: 1209049016}
|
||||
m_Children: []
|
||||
m_Father: {fileID: 0}
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||
--- !u!1 &550571513
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
serializedVersion: 6
|
||||
m_Component:
|
||||
- component: {fileID: 550571516}
|
||||
- component: {fileID: 550571515}
|
||||
- component: {fileID: 550571514}
|
||||
m_Layer: 5
|
||||
m_Name: RawImage
|
||||
m_TagString: Untagged
|
||||
m_Icon: {fileID: 0}
|
||||
m_NavMeshLayer: 0
|
||||
m_StaticEditorFlags: 0
|
||||
m_IsActive: 1
|
||||
--- !u!114 &550571514
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 550571513}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: 1344c3c82d62a2a41a3576d8abb8e3ea, type: 3}
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
m_Material: {fileID: 0}
|
||||
m_Color: {r: 1, g: 1, b: 1, a: 1}
|
||||
m_RaycastTarget: 1
|
||||
m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
|
||||
m_Maskable: 1
|
||||
m_OnCullStateChanged:
|
||||
m_PersistentCalls:
|
||||
m_Calls: []
|
||||
m_Texture: {fileID: 0}
|
||||
m_UVRect:
|
||||
serializedVersion: 2
|
||||
x: 0
|
||||
y: 0
|
||||
width: 1
|
||||
height: 1
|
||||
--- !u!222 &550571515
|
||||
CanvasRenderer:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 550571513}
|
||||
m_CullTransparentMesh: 1
|
||||
--- !u!224 &550571516
|
||||
RectTransform:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 550571513}
|
||||
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
|
||||
m_LocalPosition: {x: 0, y: 0, z: 0}
|
||||
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||
m_ConstrainProportionsScale: 0
|
||||
m_Children: []
|
||||
m_Father: {fileID: 1209049016}
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||
m_AnchorMin: {x: 0.5, y: 0.5}
|
||||
m_AnchorMax: {x: 0.5, y: 0.5}
|
||||
m_AnchoredPosition: {x: 0, y: 0}
|
||||
m_SizeDelta: {x: 500, y: 500}
|
||||
m_Pivot: {x: 0.5, y: 0.5}
|
||||
--- !u!1 &1209049015
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
serializedVersion: 6
|
||||
m_Component:
|
||||
- component: {fileID: 1209049016}
|
||||
- component: {fileID: 1209049019}
|
||||
- component: {fileID: 1209049018}
|
||||
- component: {fileID: 1209049017}
|
||||
- component: {fileID: 1209049020}
|
||||
m_Layer: 5
|
||||
m_Name: Canvas
|
||||
m_TagString: Untagged
|
||||
m_Icon: {fileID: 0}
|
||||
m_NavMeshLayer: 0
|
||||
m_StaticEditorFlags: 0
|
||||
m_IsActive: 0
|
||||
--- !u!224 &1209049016
|
||||
RectTransform:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 1209049015}
|
||||
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
||||
m_LocalPosition: {x: 0, y: 0, z: 0}
|
||||
m_LocalScale: {x: 0, y: 0, z: 0}
|
||||
m_ConstrainProportionsScale: 0
|
||||
m_Children:
|
||||
- {fileID: 550571516}
|
||||
- {fileID: 273960174}
|
||||
m_Father: {fileID: 398718624}
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||
m_AnchorMin: {x: 0, y: 0}
|
||||
m_AnchorMax: {x: 0, y: 0}
|
||||
m_AnchoredPosition: {x: 0, y: 0}
|
||||
m_SizeDelta: {x: 0, y: 0}
|
||||
m_Pivot: {x: 0, y: 0}
|
||||
--- !u!114 &1209049017
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 1209049015}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: dc42784cf147c0c48a680349fa168899, type: 3}
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
m_IgnoreReversedGraphics: 1
|
||||
m_BlockingObjects: 0
|
||||
m_BlockingMask:
|
||||
serializedVersion: 2
|
||||
m_Bits: 247
|
||||
--- !u!114 &1209049018
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 1209049015}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: 0cd44c1031e13a943bb63640046fad76, type: 3}
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
m_UiScaleMode: 0
|
||||
m_ReferencePixelsPerUnit: 100
|
||||
m_ScaleFactor: 1
|
||||
m_ReferenceResolution: {x: 800, y: 600}
|
||||
m_ScreenMatchMode: 0
|
||||
m_MatchWidthOrHeight: 0
|
||||
m_PhysicalUnit: 3
|
||||
m_FallbackScreenDPI: 96
|
||||
m_DefaultSpriteDPI: 96
|
||||
m_DynamicPixelsPerUnit: 1
|
||||
m_PresetInfoIsWorld: 0
|
||||
--- !u!223 &1209049019
|
||||
Canvas:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 1209049015}
|
||||
m_Enabled: 1
|
||||
serializedVersion: 3
|
||||
m_RenderMode: 0
|
||||
m_Camera: {fileID: 0}
|
||||
m_PlaneDistance: 100
|
||||
m_PixelPerfect: 0
|
||||
m_ReceivesEvents: 1
|
||||
m_OverrideSorting: 0
|
||||
m_OverridePixelPerfect: 0
|
||||
m_SortingBucketNormalizedSize: 0
|
||||
m_VertexColorAlwaysGammaSpace: 0
|
||||
m_AdditionalShaderChannelsFlag: 25
|
||||
m_UpdateRectTransformForStandalone: 0
|
||||
m_SortingLayerID: 0
|
||||
m_SortingOrder: 0
|
||||
m_TargetDisplay: 0
|
||||
--- !u!114 &1209049020
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 1209049015}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: f2ed12c90e56109a5b65314bee966240, type: 3}
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
_rawImage: {fileID: 550571514}
|
||||
_mail: {fileID: 273960175}
|
||||
--- !u!1 &1721719374
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
|
@ -540,7 +215,7 @@ PrefabInstance:
|
|||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 132536, guid: 67117722a812a2e46ab8cb8eafbf5f5e, type: 3}
|
||||
propertyPath: m_IsActive
|
||||
value: 1
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 183006, guid: 67117722a812a2e46ab8cb8eafbf5f5e, type: 3}
|
||||
propertyPath: m_IsActive
|
||||
|
@ -560,11 +235,11 @@ PrefabInstance:
|
|||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 22426080, guid: 67117722a812a2e46ab8cb8eafbf5f5e, type: 3}
|
||||
propertyPath: m_AnchorMax.x
|
||||
value: 0
|
||||
value: 1
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 22426080, guid: 67117722a812a2e46ab8cb8eafbf5f5e, type: 3}
|
||||
propertyPath: m_AnchorMax.y
|
||||
value: 0
|
||||
value: 1
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 22426080, guid: 67117722a812a2e46ab8cb8eafbf5f5e, type: 3}
|
||||
propertyPath: m_AnchorMin.y
|
||||
|
@ -572,51 +247,51 @@ PrefabInstance:
|
|||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 22428984, guid: 67117722a812a2e46ab8cb8eafbf5f5e, type: 3}
|
||||
propertyPath: m_AnchorMax.y
|
||||
value: 0
|
||||
value: 1
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 22428984, guid: 67117722a812a2e46ab8cb8eafbf5f5e, type: 3}
|
||||
propertyPath: m_AnchorMin.y
|
||||
value: 0
|
||||
value: 1
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 22428984, guid: 67117722a812a2e46ab8cb8eafbf5f5e, type: 3}
|
||||
propertyPath: m_SizeDelta.x
|
||||
value: 0
|
||||
value: 45.1875
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 22428984, guid: 67117722a812a2e46ab8cb8eafbf5f5e, type: 3}
|
||||
propertyPath: m_SizeDelta.y
|
||||
value: 0
|
||||
value: 36
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 22428984, guid: 67117722a812a2e46ab8cb8eafbf5f5e, type: 3}
|
||||
propertyPath: m_AnchoredPosition.x
|
||||
value: 0
|
||||
value: 179.34375
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 22428984, guid: 67117722a812a2e46ab8cb8eafbf5f5e, type: 3}
|
||||
propertyPath: m_AnchoredPosition.y
|
||||
value: 0
|
||||
value: -18
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 22455554, guid: 67117722a812a2e46ab8cb8eafbf5f5e, type: 3}
|
||||
propertyPath: m_AnchorMax.y
|
||||
value: 0
|
||||
value: 1
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 22455554, guid: 67117722a812a2e46ab8cb8eafbf5f5e, type: 3}
|
||||
propertyPath: m_AnchorMin.y
|
||||
value: 0
|
||||
value: 1
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 22455554, guid: 67117722a812a2e46ab8cb8eafbf5f5e, type: 3}
|
||||
propertyPath: m_SizeDelta.x
|
||||
value: 0
|
||||
value: 45.1875
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 22455554, guid: 67117722a812a2e46ab8cb8eafbf5f5e, type: 3}
|
||||
propertyPath: m_SizeDelta.y
|
||||
value: 0
|
||||
value: 36
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 22455554, guid: 67117722a812a2e46ab8cb8eafbf5f5e, type: 3}
|
||||
propertyPath: m_AnchoredPosition.x
|
||||
value: 0
|
||||
value: 224.53125
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 22455554, guid: 67117722a812a2e46ab8cb8eafbf5f5e, type: 3}
|
||||
propertyPath: m_AnchoredPosition.y
|
||||
value: 0
|
||||
value: -18
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 22457152, guid: 67117722a812a2e46ab8cb8eafbf5f5e, type: 3}
|
||||
propertyPath: m_Pivot.x
|
||||
|
@ -700,123 +375,123 @@ PrefabInstance:
|
|||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 22468896, guid: 67117722a812a2e46ab8cb8eafbf5f5e, type: 3}
|
||||
propertyPath: m_AnchorMax.y
|
||||
value: 0
|
||||
value: 1
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 22468896, guid: 67117722a812a2e46ab8cb8eafbf5f5e, type: 3}
|
||||
propertyPath: m_AnchorMin.y
|
||||
value: 0
|
||||
value: 1
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 22468896, guid: 67117722a812a2e46ab8cb8eafbf5f5e, type: 3}
|
||||
propertyPath: m_SizeDelta.x
|
||||
value: 0
|
||||
value: 45.1875
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 22468896, guid: 67117722a812a2e46ab8cb8eafbf5f5e, type: 3}
|
||||
propertyPath: m_SizeDelta.y
|
||||
value: 0
|
||||
value: 36
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 22468896, guid: 67117722a812a2e46ab8cb8eafbf5f5e, type: 3}
|
||||
propertyPath: m_AnchoredPosition.x
|
||||
value: 0
|
||||
value: 314.90625
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 22468896, guid: 67117722a812a2e46ab8cb8eafbf5f5e, type: 3}
|
||||
propertyPath: m_AnchoredPosition.y
|
||||
value: 0
|
||||
value: -18
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 22488670, guid: 67117722a812a2e46ab8cb8eafbf5f5e, type: 3}
|
||||
propertyPath: m_AnchorMax.y
|
||||
value: 0
|
||||
value: 1
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 22488670, guid: 67117722a812a2e46ab8cb8eafbf5f5e, type: 3}
|
||||
propertyPath: m_AnchorMin.y
|
||||
value: 0
|
||||
value: 1
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 22488670, guid: 67117722a812a2e46ab8cb8eafbf5f5e, type: 3}
|
||||
propertyPath: m_SizeDelta.x
|
||||
value: 0
|
||||
value: 45.1875
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 22488670, guid: 67117722a812a2e46ab8cb8eafbf5f5e, type: 3}
|
||||
propertyPath: m_SizeDelta.y
|
||||
value: 0
|
||||
value: 36
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 22488670, guid: 67117722a812a2e46ab8cb8eafbf5f5e, type: 3}
|
||||
propertyPath: m_AnchoredPosition.x
|
||||
value: 0
|
||||
value: 67.78125
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 22488670, guid: 67117722a812a2e46ab8cb8eafbf5f5e, type: 3}
|
||||
propertyPath: m_AnchoredPosition.y
|
||||
value: 0
|
||||
value: -18
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 22495692, guid: 67117722a812a2e46ab8cb8eafbf5f5e, type: 3}
|
||||
propertyPath: m_AnchorMax.y
|
||||
value: 0
|
||||
value: 1
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 22495692, guid: 67117722a812a2e46ab8cb8eafbf5f5e, type: 3}
|
||||
propertyPath: m_AnchorMin.y
|
||||
value: 0
|
||||
value: 1
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 22495692, guid: 67117722a812a2e46ab8cb8eafbf5f5e, type: 3}
|
||||
propertyPath: m_SizeDelta.x
|
||||
value: 0
|
||||
value: 45.1875
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 22495692, guid: 67117722a812a2e46ab8cb8eafbf5f5e, type: 3}
|
||||
propertyPath: m_SizeDelta.y
|
||||
value: 0
|
||||
value: 36
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 22495692, guid: 67117722a812a2e46ab8cb8eafbf5f5e, type: 3}
|
||||
propertyPath: m_AnchoredPosition.x
|
||||
value: 0
|
||||
value: 269.71875
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 22495692, guid: 67117722a812a2e46ab8cb8eafbf5f5e, type: 3}
|
||||
propertyPath: m_AnchoredPosition.y
|
||||
value: 0
|
||||
value: -18
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 224619367409363176, guid: 67117722a812a2e46ab8cb8eafbf5f5e, type: 3}
|
||||
propertyPath: m_AnchorMax.y
|
||||
value: 0
|
||||
value: 1
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 224619367409363176, guid: 67117722a812a2e46ab8cb8eafbf5f5e, type: 3}
|
||||
propertyPath: m_AnchorMin.y
|
||||
value: 0
|
||||
value: 1
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 224619367409363176, guid: 67117722a812a2e46ab8cb8eafbf5f5e, type: 3}
|
||||
propertyPath: m_SizeDelta.x
|
||||
value: 0
|
||||
value: 66.375
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 224619367409363176, guid: 67117722a812a2e46ab8cb8eafbf5f5e, type: 3}
|
||||
propertyPath: m_SizeDelta.y
|
||||
value: 0
|
||||
value: 36
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 224619367409363176, guid: 67117722a812a2e46ab8cb8eafbf5f5e, type: 3}
|
||||
propertyPath: m_AnchoredPosition.x
|
||||
value: 0
|
||||
value: 123.5625
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 224619367409363176, guid: 67117722a812a2e46ab8cb8eafbf5f5e, type: 3}
|
||||
propertyPath: m_AnchoredPosition.y
|
||||
value: 0
|
||||
value: -18
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 224856348943071238, guid: 67117722a812a2e46ab8cb8eafbf5f5e, type: 3}
|
||||
propertyPath: m_AnchorMax.y
|
||||
value: 0
|
||||
value: 1
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 224856348943071238, guid: 67117722a812a2e46ab8cb8eafbf5f5e, type: 3}
|
||||
propertyPath: m_AnchorMin.y
|
||||
value: 0
|
||||
value: 1
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 224856348943071238, guid: 67117722a812a2e46ab8cb8eafbf5f5e, type: 3}
|
||||
propertyPath: m_SizeDelta.x
|
||||
value: 0
|
||||
value: 45.1875
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 224856348943071238, guid: 67117722a812a2e46ab8cb8eafbf5f5e, type: 3}
|
||||
propertyPath: m_SizeDelta.y
|
||||
value: 0
|
||||
value: 36
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 224856348943071238, guid: 67117722a812a2e46ab8cb8eafbf5f5e, type: 3}
|
||||
propertyPath: m_AnchoredPosition.x
|
||||
value: 0
|
||||
value: 22.59375
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 224856348943071238, guid: 67117722a812a2e46ab8cb8eafbf5f5e, type: 3}
|
||||
propertyPath: m_AnchoredPosition.y
|
||||
value: 0
|
||||
value: -18
|
||||
objectReference: {fileID: 0}
|
||||
m_RemovedComponents: []
|
||||
m_RemovedGameObjects: []
|
||||
|
@ -860,9 +535,17 @@ PrefabInstance:
|
|||
serializedVersion: 3
|
||||
m_TransformParent: {fileID: 0}
|
||||
m_Modifications:
|
||||
- target: {fileID: 1420233298793990163, guid: 99565b922ec123246acb5c52e20d4268, type: 3}
|
||||
propertyPath: _availableStates.Array.size
|
||||
value: 6
|
||||
- target: {fileID: 2776487287735717898, guid: 99565b922ec123246acb5c52e20d4268, type: 3}
|
||||
propertyPath: m_LocalPosition.x
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 2776487287735717898, guid: 99565b922ec123246acb5c52e20d4268, type: 3}
|
||||
propertyPath: m_LocalPosition.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 2776487287735717898, guid: 99565b922ec123246acb5c52e20d4268, type: 3}
|
||||
propertyPath: m_LocalPosition.z
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 2776487287735717898, guid: 99565b922ec123246acb5c52e20d4268, type: 3}
|
||||
propertyPath: m_LocalRotation.w
|
||||
|
|
|
@ -38,7 +38,7 @@ RenderSettings:
|
|||
m_ReflectionIntensity: 1
|
||||
m_CustomReflection: {fileID: 0}
|
||||
m_Sun: {fileID: 0}
|
||||
m_IndirectSpecularColor: {r: 0.44657898, g: 0.4964133, b: 0.5748178, a: 1}
|
||||
m_IndirectSpecularColor: {r: 0.44657826, g: 0.49641263, b: 0.57481676, a: 1}
|
||||
m_UseRadianceAmbientProbe: 0
|
||||
--- !u!157 &3
|
||||
LightmapSettings:
|
||||
|
@ -140,7 +140,7 @@ GameObject:
|
|||
m_Icon: {fileID: 0}
|
||||
m_NavMeshLayer: 0
|
||||
m_StaticEditorFlags: 0
|
||||
m_IsActive: 1
|
||||
m_IsActive: 0
|
||||
--- !u!224 &168448063
|
||||
RectTransform:
|
||||
m_ObjectHideFlags: 0
|
||||
|
@ -190,6 +190,7 @@ MonoBehaviour:
|
|||
_fillImage: {fileID: 1759146273}
|
||||
_content: {fileID: 1878343082}
|
||||
_canvasGroup: {fileID: 168448064}
|
||||
ReadyCountDown: {fileID: 0}
|
||||
--- !u!1 &278260374
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
|
@ -1256,11 +1257,14 @@ MonoBehaviour:
|
|||
m_Script: {fileID: 11500000, guid: fb912582d92576517a29da7e3cd308a0, type: 3}
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
passBy: {fileID: 324847415}
|
||||
_passBy: {fileID: 324847415}
|
||||
_transform: {fileID: 324847414}
|
||||
CircleImg: {fileID: 588222147}
|
||||
txtProgress: {fileID: 278260376}
|
||||
videoPlayer: {fileID: 2124753956}
|
||||
_playPassByAnimEvent: {fileID: 11400000, guid: c10db4b46d64e594f9e687589c31d078, type: 2}
|
||||
_playVideoEvent: {fileID: 11400000, guid: dbea2d8aaa429f8469057e02ddae849d, type: 2}
|
||||
_readyCountDownEvent: {fileID: 11400000, guid: f5790229e89bafe4c8515b2ad0a54844, type: 2}
|
||||
--- !u!1 &1118910917
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
|
|
|
@ -1,27 +0,0 @@
|
|||
using System.Collections;
|
||||
using System.Collections.Generic;
|
||||
using UnityEngine;
|
||||
|
||||
[CreateAssetMenu]
|
||||
public class CTAEvent : ScriptableObject
|
||||
{
|
||||
private List<CTAEventListener> listeners = new List<CTAEventListener>();
|
||||
|
||||
public void RegisterListener(CTAEventListener listener)
|
||||
{
|
||||
listeners.Add(listener);
|
||||
}
|
||||
|
||||
public void UnRegisterListener(CTAEventListener listener)
|
||||
{
|
||||
listeners.Remove(listener);
|
||||
}
|
||||
|
||||
public void Raise()
|
||||
{
|
||||
for (int i = listeners.Count - 1; i >= 0; i--)
|
||||
{
|
||||
listeners[i].OnEventRaised();
|
||||
}
|
||||
}
|
||||
}
|
|
@ -1,11 +0,0 @@
|
|||
fileFormatVersion: 2
|
||||
guid: 955299214b69fd447989857b9014f2fd
|
||||
MonoImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 2
|
||||
defaultReferences: []
|
||||
executionOrder: 0
|
||||
icon: {instanceID: 0}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
|
@ -1,26 +0,0 @@
|
|||
using System.Collections;
|
||||
using System.Collections.Generic;
|
||||
using UnityEngine;
|
||||
using UnityEngine.Events;
|
||||
|
||||
public class CTAEventListener : MonoBehaviour
|
||||
{
|
||||
public CTAEvent Event;
|
||||
|
||||
public UnityEvent Respone;
|
||||
|
||||
private void OnEnable()
|
||||
{
|
||||
Event.RegisterListener(this);
|
||||
}
|
||||
|
||||
private void OnDisable()
|
||||
{
|
||||
Event.UnRegisterListener(this);
|
||||
}
|
||||
|
||||
public void OnEventRaised()
|
||||
{
|
||||
Respone.Invoke();
|
||||
}
|
||||
}
|
|
@ -1,11 +0,0 @@
|
|||
fileFormatVersion: 2
|
||||
guid: d0bf23765110b7294a44603aa4d6efe8
|
||||
MonoImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 2
|
||||
defaultReferences: []
|
||||
executionOrder: 0
|
||||
icon: {instanceID: 0}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
|
@ -1,5 +1,5 @@
|
|||
fileFormatVersion: 2
|
||||
guid: 53c1f56abc542a2428b963af3d43a737
|
||||
guid: 3585bcc519d5a0241ac756468fd3d622
|
||||
folderAsset: yes
|
||||
DefaultImporter:
|
||||
externalObjects: {}
|
|
@ -0,0 +1,3 @@
|
|||
fileFormatVersion: 2
|
||||
guid: 7dbfce4332534dda84a3d5daecbd2cac
|
||||
timeCreated: 1718785302
|
|
@ -0,0 +1,11 @@
|
|||
using GadGame.Network;
|
||||
using UnityEngine;
|
||||
|
||||
namespace GadGame.Event.Customs
|
||||
{
|
||||
[CreateAssetMenu(menuName = "Event/Guest")]
|
||||
public class GuestEvent : GenericEvent<Guest>
|
||||
{
|
||||
|
||||
}
|
||||
}
|
|
@ -0,0 +1,3 @@
|
|||
fileFormatVersion: 2
|
||||
guid: 5e959534f93b48998ad6b36ff7e9ef50
|
||||
timeCreated: 1718785313
|
|
@ -0,0 +1,41 @@
|
|||
using System;
|
||||
using Sirenix.OdinInspector;
|
||||
using UnityEngine;
|
||||
|
||||
#if UNITY_EDITOR
|
||||
using System.Collections.Generic;
|
||||
#endif
|
||||
|
||||
namespace GadGame.Event
|
||||
{
|
||||
public abstract class GenericEvent<T> : ScriptableObject
|
||||
{
|
||||
private Action<T> _event;
|
||||
#if UNITY_EDITOR
|
||||
[ShowInInspector,HideInEditorMode, ReadOnly]
|
||||
private List<Delegate> _listeners = new();
|
||||
#endif
|
||||
|
||||
public void Register(Action<T> action)
|
||||
{
|
||||
_event += action;
|
||||
#if UNITY_EDITOR
|
||||
_listeners.Add(action);
|
||||
#endif
|
||||
}
|
||||
|
||||
public void Unregister(Action<T> action)
|
||||
{
|
||||
_event -= action;
|
||||
#if UNITY_EDITOR
|
||||
_listeners.Remove(action);
|
||||
#endif
|
||||
}
|
||||
|
||||
[Button]
|
||||
public void Raise(T value)
|
||||
{
|
||||
_event?.Invoke(value);
|
||||
}
|
||||
}
|
||||
}
|
|
@ -0,0 +1,3 @@
|
|||
fileFormatVersion: 2
|
||||
guid: 7b0de7f621754768b50d9cf4fd6bc94d
|
||||
timeCreated: 1714363298
|
|
@ -0,0 +1,29 @@
|
|||
using Sirenix.OdinInspector;
|
||||
using UnityEngine;
|
||||
using UnityEngine.Events;
|
||||
|
||||
namespace GadGame.Event
|
||||
{
|
||||
public abstract class GenericEventListener<T> : MonoBehaviour
|
||||
{
|
||||
[SerializeField, PropertyOrder(10)] private UnityEvent<T> _action;
|
||||
|
||||
protected abstract void RegisterEvent();
|
||||
protected abstract void UnRegisterEvent();
|
||||
|
||||
private void OnEnable()
|
||||
{
|
||||
RegisterEvent();
|
||||
}
|
||||
|
||||
private void OnDisable()
|
||||
{
|
||||
UnRegisterEvent();
|
||||
}
|
||||
|
||||
protected void OnEventRaise(T value)
|
||||
{
|
||||
_action?.Invoke(value);
|
||||
}
|
||||
}
|
||||
}
|
|
@ -0,0 +1,3 @@
|
|||
fileFormatVersion: 2
|
||||
guid: 4903a745cfe24c42b59b988717c4a073
|
||||
timeCreated: 1714365504
|
|
@ -0,0 +1,3 @@
|
|||
fileFormatVersion: 2
|
||||
guid: cd7be627bbca4caebfe40481db58fd36
|
||||
timeCreated: 1714365343
|
|
@ -0,0 +1,21 @@
|
|||
using GadGame.Event.Type;
|
||||
using UnityEngine;
|
||||
|
||||
namespace GadGame.Event.Listener
|
||||
{
|
||||
[AddComponentMenu("EventListener/"+ nameof(BoolEventListener))]
|
||||
public class BoolEventListener : GenericEventListener<bool>
|
||||
{
|
||||
[SerializeField] private BoolEvent _event;
|
||||
|
||||
protected override void RegisterEvent()
|
||||
{
|
||||
_event.Register(OnEventRaise);
|
||||
}
|
||||
|
||||
protected override void UnRegisterEvent()
|
||||
{
|
||||
_event.Unregister(OnEventRaise);
|
||||
}
|
||||
}
|
||||
}
|
|
@ -0,0 +1,3 @@
|
|||
fileFormatVersion: 2
|
||||
guid: 438a642770464893952c25f3ea301a0a
|
||||
timeCreated: 1714365926
|
|
@ -0,0 +1,21 @@
|
|||
using GadGame.Event.Type;
|
||||
using UnityEngine;
|
||||
|
||||
namespace GadGame.Event.Listener
|
||||
{
|
||||
[AddComponentMenu("EventListener/"+ nameof(Collider2DEventListener))]
|
||||
public class Collider2DEventListener : GenericEventListener<Collider2D>
|
||||
{
|
||||
[SerializeField] private Collider2DEvent _event;
|
||||
|
||||
protected override void RegisterEvent()
|
||||
{
|
||||
_event.Register(OnEventRaise);
|
||||
}
|
||||
|
||||
protected override void UnRegisterEvent()
|
||||
{
|
||||
_event.Unregister(OnEventRaise);
|
||||
}
|
||||
}
|
||||
}
|
|
@ -0,0 +1,3 @@
|
|||
fileFormatVersion: 2
|
||||
guid: 131b15c0e821459ebbb5d9a286c47554
|
||||
timeCreated: 1714366058
|
|
@ -0,0 +1,21 @@
|
|||
using GadGame.Event.Type;
|
||||
using UnityEngine;
|
||||
|
||||
namespace GadGame.Event.Listener
|
||||
{
|
||||
[AddComponentMenu("EventListener/"+ nameof(ColliderEventListener))]
|
||||
public class ColliderEventListener : GenericEventListener<Collider>
|
||||
{
|
||||
[SerializeField] private ColliderEvent _event;
|
||||
|
||||
protected override void RegisterEvent()
|
||||
{
|
||||
_event.Register(OnEventRaise);
|
||||
}
|
||||
|
||||
protected override void UnRegisterEvent()
|
||||
{
|
||||
_event.Unregister(OnEventRaise);
|
||||
}
|
||||
}
|
||||
}
|
|
@ -0,0 +1,3 @@
|
|||
fileFormatVersion: 2
|
||||
guid: 13ae934ed85148cfa190c6e0e273c749
|
||||
timeCreated: 1714366090
|
|
@ -0,0 +1,21 @@
|
|||
using GadGame.Event.Type;
|
||||
using UnityEngine;
|
||||
|
||||
namespace GadGame.Event.Listener
|
||||
{
|
||||
[AddComponentMenu("EventListener/"+ nameof(Collision2DEventListener))]
|
||||
public class Collision2DEventListener : GenericEventListener<Collision2D>
|
||||
{
|
||||
[SerializeField] private Collision2DEvent _event;
|
||||
|
||||
protected override void RegisterEvent()
|
||||
{
|
||||
_event.Register(OnEventRaise);
|
||||
}
|
||||
|
||||
protected override void UnRegisterEvent()
|
||||
{
|
||||
_event.Unregister(OnEventRaise);
|
||||
}
|
||||
}
|
||||
}
|
|
@ -0,0 +1,3 @@
|
|||
fileFormatVersion: 2
|
||||
guid: 654fa3ef4a484106857575aaf6814b80
|
||||
timeCreated: 1714366158
|
|
@ -0,0 +1,21 @@
|
|||
using GadGame.Event.Type;
|
||||
using UnityEngine;
|
||||
|
||||
namespace GadGame.Event.Listener
|
||||
{
|
||||
[AddComponentMenu("EventListener/"+ nameof(CollisionEventListener))]
|
||||
public class CollisionEventListener : GenericEventListener<Collision>
|
||||
{
|
||||
[SerializeField] private CollisionEvent _event;
|
||||
|
||||
protected override void RegisterEvent()
|
||||
{
|
||||
_event.Register(OnEventRaise);
|
||||
}
|
||||
|
||||
protected override void UnRegisterEvent()
|
||||
{
|
||||
_event.Unregister(OnEventRaise);
|
||||
}
|
||||
}
|
||||
}
|
|
@ -0,0 +1,3 @@
|
|||
fileFormatVersion: 2
|
||||
guid: 7b80de0c76994907aac39b25116ce2eb
|
||||
timeCreated: 1714366112
|
|
@ -0,0 +1,21 @@
|
|||
using GadGame.Event.Type;
|
||||
using UnityEngine;
|
||||
|
||||
namespace GadGame.Event.Listener
|
||||
{
|
||||
[AddComponentMenu("EventListener/"+ nameof(FloatEventListener))]
|
||||
public class FloatEventListener : GenericEventListener<float>
|
||||
{
|
||||
[SerializeField] private FloatEvent _event;
|
||||
|
||||
protected override void RegisterEvent()
|
||||
{
|
||||
_event.Register(OnEventRaise);
|
||||
}
|
||||
|
||||
protected override void UnRegisterEvent()
|
||||
{
|
||||
_event.Unregister(OnEventRaise);
|
||||
}
|
||||
}
|
||||
}
|
|
@ -0,0 +1,3 @@
|
|||
fileFormatVersion: 2
|
||||
guid: 6e46e452d10449889f5be9ebd135af66
|
||||
timeCreated: 1714365650
|
|
@ -0,0 +1,21 @@
|
|||
using GadGame.Event.Type;
|
||||
using UnityEngine;
|
||||
|
||||
namespace GadGame.Event.Listener
|
||||
{
|
||||
[AddComponentMenu("EventListener/"+ nameof(GameObjectEventListener))]
|
||||
public class GameObjectEventListener : GenericEventListener<GameObject>
|
||||
{
|
||||
[SerializeField] private GameObjectEvent _event;
|
||||
|
||||
protected override void RegisterEvent()
|
||||
{
|
||||
_event.Register(OnEventRaise);
|
||||
}
|
||||
|
||||
protected override void UnRegisterEvent()
|
||||
{
|
||||
_event.Unregister(OnEventRaise);
|
||||
}
|
||||
}
|
||||
}
|
|
@ -0,0 +1,3 @@
|
|||
fileFormatVersion: 2
|
||||
guid: 0cef63dea2894d7995cd7a53d4d0ec61
|
||||
timeCreated: 1714366270
|
|
@ -0,0 +1,21 @@
|
|||
using GadGame.Event.Type;
|
||||
using UnityEngine;
|
||||
|
||||
namespace GadGame.Event.Listener
|
||||
{
|
||||
[AddComponentMenu("EventListener/"+ nameof(IntEventListener))]
|
||||
public class IntEventListener : GenericEventListener<int>
|
||||
{
|
||||
[SerializeField] private IntEvent _event;
|
||||
|
||||
protected override void RegisterEvent()
|
||||
{
|
||||
_event.Register(OnEventRaise);
|
||||
}
|
||||
|
||||
protected override void UnRegisterEvent()
|
||||
{
|
||||
_event.Unregister(OnEventRaise);
|
||||
}
|
||||
}
|
||||
}
|
|
@ -0,0 +1,3 @@
|
|||
fileFormatVersion: 2
|
||||
guid: 6933cdb4c879468d9b088a99f52c444f
|
||||
timeCreated: 1714365894
|
|
@ -0,0 +1,21 @@
|
|||
using GadGame.Event.Type;
|
||||
using UnityEngine;
|
||||
|
||||
namespace GadGame.Event.Listener
|
||||
{
|
||||
[AddComponentMenu("EventListener/"+ nameof(QuaternionEventListener))]
|
||||
public class QuaternionEventListener : GenericEventListener<Quaternion>
|
||||
{
|
||||
[SerializeField] private QuaternionEvent _event;
|
||||
|
||||
protected override void RegisterEvent()
|
||||
{
|
||||
_event.Register(OnEventRaise);
|
||||
}
|
||||
|
||||
protected override void UnRegisterEvent()
|
||||
{
|
||||
_event.Unregister(OnEventRaise);
|
||||
}
|
||||
}
|
||||
}
|
|
@ -0,0 +1,3 @@
|
|||
fileFormatVersion: 2
|
||||
guid: 56cfb3616f784da0b2b4411da15f78ad
|
||||
timeCreated: 1714366190
|
|
@ -0,0 +1,21 @@
|
|||
using GadGame.Event.Type;
|
||||
using UnityEngine;
|
||||
|
||||
namespace GadGame.Event.Listener
|
||||
{
|
||||
[AddComponentMenu("EventListener/"+ nameof(StringEventListener))]
|
||||
public class StringEventListener : GenericEventListener<string>
|
||||
{
|
||||
[SerializeField] private StringEvent _event;
|
||||
|
||||
protected override void RegisterEvent()
|
||||
{
|
||||
_event.Register(OnEventRaise);
|
||||
}
|
||||
|
||||
protected override void UnRegisterEvent()
|
||||
{
|
||||
_event.Unregister(OnEventRaise);
|
||||
}
|
||||
}
|
||||
}
|
|
@ -0,0 +1,3 @@
|
|||
fileFormatVersion: 2
|
||||
guid: b893fde861a543c4b53017f71c9155ba
|
||||
timeCreated: 1714365954
|
|
@ -0,0 +1,21 @@
|
|||
using GadGame.Event.Type;
|
||||
using UnityEngine;
|
||||
|
||||
namespace GadGame.Event.Listener
|
||||
{
|
||||
[AddComponentMenu("EventListener/"+ nameof(Vector2EventListener))]
|
||||
public class Vector2EventListener : GenericEventListener<Vector2>
|
||||
{
|
||||
[SerializeField] private Vector2Event _event;
|
||||
|
||||
protected override void RegisterEvent()
|
||||
{
|
||||
_event.Register(OnEventRaise);
|
||||
}
|
||||
|
||||
protected override void UnRegisterEvent()
|
||||
{
|
||||
_event.Unregister(OnEventRaise);
|
||||
}
|
||||
}
|
||||
}
|
|
@ -0,0 +1,3 @@
|
|||
fileFormatVersion: 2
|
||||
guid: c4fe82db7c184949876321cfcf7f8cc5
|
||||
timeCreated: 1714366216
|
|
@ -0,0 +1,21 @@
|
|||
using GadGame.Event.Type;
|
||||
using UnityEngine;
|
||||
|
||||
namespace GadGame.Event.Listener
|
||||
{
|
||||
[AddComponentMenu("EventListener/"+ nameof(Vector3EventListener))]
|
||||
public class Vector3EventListener : GenericEventListener<Vector3>
|
||||
{
|
||||
[SerializeField] private Vector3Event _event;
|
||||
|
||||
protected override void RegisterEvent()
|
||||
{
|
||||
_event.Register(OnEventRaise);
|
||||
}
|
||||
|
||||
protected override void UnRegisterEvent()
|
||||
{
|
||||
_event.Unregister(OnEventRaise);
|
||||
}
|
||||
}
|
||||
}
|
|
@ -0,0 +1,3 @@
|
|||
fileFormatVersion: 2
|
||||
guid: 88c4c4aa17994d72aec561acb3e3c294
|
||||
timeCreated: 1714366232
|
|
@ -0,0 +1,28 @@
|
|||
using GadGame.Event.Type;
|
||||
using UnityEngine;
|
||||
using UnityEngine.Events;
|
||||
|
||||
namespace GadGame.Event.Listener
|
||||
{
|
||||
[AddComponentMenu("EventListener/"+ nameof(VoidEventListener))]
|
||||
public class VoidEventListener : MonoBehaviour
|
||||
{
|
||||
[SerializeField] private VoidEvent _event;
|
||||
[SerializeField] private UnityEvent _action;
|
||||
|
||||
private void OnEnable()
|
||||
{
|
||||
_event.Register(OnEventRaise);
|
||||
}
|
||||
|
||||
private void OnDisable()
|
||||
{
|
||||
_event.Unregister(OnEventRaise);
|
||||
}
|
||||
|
||||
private void OnEventRaise()
|
||||
{
|
||||
_action?.Invoke();
|
||||
}
|
||||
}
|
||||
}
|
|
@ -0,0 +1,3 @@
|
|||
fileFormatVersion: 2
|
||||
guid: 2f7c439cc427438da69e9dd2e3cd77ce
|
||||
timeCreated: 1714364708
|
|
@ -0,0 +1,3 @@
|
|||
fileFormatVersion: 2
|
||||
guid: f6eb687ed80c4d5d94cf9f669fd64112
|
||||
timeCreated: 1714363783
|
|
@ -0,0 +1,10 @@
|
|||
using UnityEngine;
|
||||
|
||||
namespace GadGame.Event.Type
|
||||
{
|
||||
[CreateAssetMenu(menuName = "Event/Bool")]
|
||||
public class BoolEvent : GenericEvent<bool>
|
||||
{
|
||||
|
||||
}
|
||||
}
|
|
@ -0,0 +1,3 @@
|
|||
fileFormatVersion: 2
|
||||
guid: 234cbdf3af3e458fb732798e8367322d
|
||||
timeCreated: 1714364068
|
|
@ -0,0 +1,10 @@
|
|||
using UnityEngine;
|
||||
|
||||
namespace GadGame.Event.Type
|
||||
{
|
||||
[CreateAssetMenu(menuName = "Event/Collider2D")]
|
||||
public class Collider2DEvent : GenericEvent<Collider2D>
|
||||
{
|
||||
|
||||
}
|
||||
}
|
|
@ -0,0 +1,3 @@
|
|||
fileFormatVersion: 2
|
||||
guid: 7333b08c95ec45afa7c4db49c947f95a
|
||||
timeCreated: 1714364154
|
|
@ -0,0 +1,10 @@
|
|||
using UnityEngine;
|
||||
|
||||
namespace GadGame.Event.Type
|
||||
{
|
||||
[CreateAssetMenu(menuName = "Event/Collider")]
|
||||
public class ColliderEvent : GenericEvent<Collider>
|
||||
{
|
||||
|
||||
}
|
||||
}
|
|
@ -0,0 +1,3 @@
|
|||
fileFormatVersion: 2
|
||||
guid: a3d506b5a3c543d2abdde97ca22f86fe
|
||||
timeCreated: 1714364118
|
|
@ -0,0 +1,10 @@
|
|||
using UnityEngine;
|
||||
|
||||
namespace GadGame.Event.Type
|
||||
{
|
||||
[CreateAssetMenu(menuName = "Event/Collision2D")]
|
||||
public class Collision2DEvent : GenericEvent<Collision2D>
|
||||
{
|
||||
|
||||
}
|
||||
}
|
|
@ -0,0 +1,3 @@
|
|||
fileFormatVersion: 2
|
||||
guid: e629450e870d48fbb29b52c6294a6861
|
||||
timeCreated: 1714364220
|
|
@ -0,0 +1,10 @@
|
|||
using UnityEngine;
|
||||
|
||||
namespace GadGame.Event.Type
|
||||
{
|
||||
[CreateAssetMenu(menuName = "Event/Collision")]
|
||||
public class CollisionEvent : GenericEvent<Collision>
|
||||
{
|
||||
|
||||
}
|
||||
}
|
|
@ -0,0 +1,3 @@
|
|||
fileFormatVersion: 2
|
||||
guid: c5f23d8ef1ae494e9c15631a15428499
|
||||
timeCreated: 1714364186
|
|
@ -0,0 +1,10 @@
|
|||
using UnityEngine;
|
||||
|
||||
namespace GadGame.Event.Type
|
||||
{
|
||||
[CreateAssetMenu(menuName = "Event/Float")]
|
||||
public class FloatEvent : GenericEvent<float>
|
||||
{
|
||||
|
||||
}
|
||||
}
|
|
@ -0,0 +1,3 @@
|
|||
fileFormatVersion: 2
|
||||
guid: 57e0a8cd8af84d2a9bf3ed369a389773
|
||||
timeCreated: 1714363796
|
|
@ -0,0 +1,10 @@
|
|||
using UnityEngine;
|
||||
|
||||
namespace GadGame.Event.Type
|
||||
{
|
||||
[CreateAssetMenu(menuName = "Event/GameObject")]
|
||||
public class GameObjectEvent : GenericEvent<GameObject>
|
||||
{
|
||||
|
||||
}
|
||||
}
|
|
@ -0,0 +1,3 @@
|
|||
fileFormatVersion: 2
|
||||
guid: 4e4490eaf8114791bc40085a6c05e149
|
||||
timeCreated: 1714364585
|
|
@ -0,0 +1,10 @@
|
|||
using UnityEngine;
|
||||
|
||||
namespace GadGame.Event.Type
|
||||
{
|
||||
[CreateAssetMenu(menuName = "Event/Int")]
|
||||
public class IntEvent : GenericEvent<int>
|
||||
{
|
||||
|
||||
}
|
||||
}
|
|
@ -0,0 +1,3 @@
|
|||
fileFormatVersion: 2
|
||||
guid: e55bd0a65dad486ca0376f8789accd4c
|
||||
timeCreated: 1714363880
|
|
@ -0,0 +1,10 @@
|
|||
using UnityEngine;
|
||||
|
||||
namespace GadGame.Event.Type
|
||||
{
|
||||
[CreateAssetMenu(menuName = "Event/Quaternion")]
|
||||
public class QuaternionEvent : GenericEvent<Quaternion>
|
||||
{
|
||||
|
||||
}
|
||||
}
|
|
@ -0,0 +1,3 @@
|
|||
fileFormatVersion: 2
|
||||
guid: 16de9cce365a45ae8e152b1443233681
|
||||
timeCreated: 1714364526
|
|
@ -0,0 +1,10 @@
|
|||
using UnityEngine;
|
||||
|
||||
namespace GadGame.Event.Type
|
||||
{
|
||||
[CreateAssetMenu(menuName = "Event/String")]
|
||||
public class StringEvent : GenericEvent<string>
|
||||
{
|
||||
|
||||
}
|
||||
}
|
|
@ -0,0 +1,3 @@
|
|||
fileFormatVersion: 2
|
||||
guid: 835f0e9a0e0b4ceeac7446d5f7384fb3
|
||||
timeCreated: 1714363916
|
|
@ -0,0 +1,10 @@
|
|||
using UnityEngine;
|
||||
|
||||
namespace GadGame.Event.Type
|
||||
{
|
||||
[CreateAssetMenu(menuName = "Event/Vector2")]
|
||||
public class Vector2Event : GenericEvent<Vector2>
|
||||
{
|
||||
|
||||
}
|
||||
}
|
|
@ -0,0 +1,3 @@
|
|||
fileFormatVersion: 2
|
||||
guid: 4f644f02070b475294f330805a1f4d02
|
||||
timeCreated: 1714364406
|
|
@ -0,0 +1,10 @@
|
|||
using UnityEngine;
|
||||
|
||||
namespace GadGame.Event.Type
|
||||
{
|
||||
[CreateAssetMenu(menuName = "Event/Vector3")]
|
||||
public class Vector3Event : GenericEvent<Vector3>
|
||||
{
|
||||
|
||||
}
|
||||
}
|
|
@ -0,0 +1,3 @@
|
|||
fileFormatVersion: 2
|
||||
guid: f2661d03e9e1489daab181c52b246530
|
||||
timeCreated: 1714364467
|
|
@ -0,0 +1,42 @@
|
|||
using System;
|
||||
using Sirenix.OdinInspector;
|
||||
using UnityEngine;
|
||||
|
||||
#if UNITY_EDITOR
|
||||
using System.Collections.Generic;
|
||||
#endif
|
||||
|
||||
namespace GadGame.Event.Type
|
||||
{
|
||||
[CreateAssetMenu(menuName = "Event/Void")]
|
||||
public class VoidEvent : ScriptableObject
|
||||
{
|
||||
private Action _event;
|
||||
#if UNITY_EDITOR
|
||||
[ShowInInspector, HideInEditorMode, ReadOnly]
|
||||
private List<Delegate> _listeners = new();
|
||||
#endif
|
||||
|
||||
public void Register(Action action)
|
||||
{
|
||||
_event += action;
|
||||
#if UNITY_EDITOR
|
||||
_listeners.Add(action);
|
||||
#endif
|
||||
}
|
||||
|
||||
public void Unregister(Action action)
|
||||
{
|
||||
_event -= action;
|
||||
#if UNITY_EDITOR
|
||||
_listeners.Remove(action);
|
||||
#endif
|
||||
}
|
||||
|
||||
[Button]
|
||||
public void Raise()
|
||||
{
|
||||
_event?.Invoke();
|
||||
}
|
||||
}
|
||||
}
|
|
@ -0,0 +1,3 @@
|
|||
fileFormatVersion: 2
|
||||
guid: 2c1390943a3e4db69adfdfa5c2bfb8ed
|
||||
timeCreated: 1714362832
|
|
@ -1,20 +1,21 @@
|
|||
using System;
|
||||
using GadGame.Manager;
|
||||
using GadGame.SO;
|
||||
using GadGame.State;
|
||||
using GadGame.State.MainFlowState;
|
||||
using Sirenix.OdinInspector;
|
||||
using GadGame.Network;
|
||||
using UnityEngine;
|
||||
using System.Net.NetworkInformation;
|
||||
using System.Net.NetworkInformation;
|
||||
using GadGame.Event.Type;
|
||||
|
||||
namespace GadGame
|
||||
{
|
||||
public class MainFlow : SingletonStateRunner<MainFlow>
|
||||
public class MainFlow : StateRunner<MainFlow>
|
||||
{
|
||||
public SceneFlowConfig SceneFlowConfig;
|
||||
public event Action<float> OnReadyCountDown;
|
||||
public event Action<bool> OnReady;
|
||||
public VoidEvent ScanSuccess;
|
||||
public BoolEvent PlayPassByAnim;
|
||||
public BoolEvent PlayVideo;
|
||||
public FloatEvent ReadyCountDown;
|
||||
|
||||
protected override async void Awake()
|
||||
{
|
||||
|
@ -30,17 +31,7 @@ namespace GadGame
|
|||
await LoadSceneManager.Instance.LoadSceneWithTransitionAsync(SceneFlowConfig.PassByScene.ScenePath);
|
||||
SetState<IdleState>();
|
||||
}
|
||||
|
||||
public void ReadyCountDown(float duration)
|
||||
{
|
||||
OnReadyCountDown?.Invoke(duration);
|
||||
}
|
||||
|
||||
public void Ready(bool ready)
|
||||
{
|
||||
OnReady?.Invoke(ready);
|
||||
}
|
||||
|
||||
|
||||
private string GetMacAddressString()
|
||||
{
|
||||
NetworkInterface[] networkInterfaces = NetworkInterface.GetAllNetworkInterfaces();
|
||||
|
|
|
@ -2,6 +2,7 @@ using System;
|
|||
using System.Net.WebSockets;
|
||||
using System.Threading.Tasks;
|
||||
using Cysharp.Threading.Tasks;
|
||||
using GadGame.Event.Customs;
|
||||
using GadGame.Singleton;
|
||||
using GraphQlClient.Core;
|
||||
using GraphQlClient.EventCallbacks;
|
||||
|
@ -27,14 +28,13 @@ namespace GadGame.Network
|
|||
[SerializeField] private GraphApi _graphApi;
|
||||
// [SerializeField] private string _machineMac;
|
||||
[SerializeField] private string _promotionId;
|
||||
[SerializeField] private GuestEvent _guestUpdatedSubscription;
|
||||
|
||||
private DateTime _startTime;
|
||||
private string _userId;
|
||||
private string _userAccessToken;
|
||||
private string _machineAccessToken;
|
||||
|
||||
public Action<Guest> OnGuestUpdatedSubscription;
|
||||
|
||||
private void OnEnable()
|
||||
{
|
||||
OnSubscriptionDataReceived.RegisterListener(OnGuestUpdated);
|
||||
|
@ -50,7 +50,7 @@ namespace GadGame.Network
|
|||
var Jobj = JObject.Parse(dataReceived.data);
|
||||
Debug.Log(Jobj);
|
||||
var data = Jobj["payload"]!["data"]!["guestUpdatedSubscription"]!.ToObject<Guest>();
|
||||
OnGuestUpdatedSubscription?.Invoke(data);
|
||||
_guestUpdatedSubscription.Raise(data);
|
||||
}
|
||||
|
||||
private DataReceive GetData(string data)
|
||||
|
@ -191,7 +191,7 @@ namespace GadGame.Network
|
|||
return null;
|
||||
}
|
||||
|
||||
private Color32 [] Encode(string textForEncoding, int width, int height)
|
||||
private Color32 [] Encode(string textForEncoding, int width, int height)
|
||||
{
|
||||
BarcodeWriter writer = new BarcodeWriter
|
||||
{
|
||||
|
|
|
@ -1,39 +0,0 @@
|
|||
using Cysharp.Threading.Tasks;
|
||||
using GadGame.Network;
|
||||
using GraphQlClient.EventCallbacks;
|
||||
using TMPro;
|
||||
using UnityEngine;
|
||||
using UnityEngine.UI;
|
||||
|
||||
|
||||
public class Test : MonoBehaviour
|
||||
{
|
||||
|
||||
[SerializeField] private RawImage _rawImage;
|
||||
[SerializeField] private TextMeshProUGUI _mail;
|
||||
|
||||
void OnEnable()
|
||||
{
|
||||
P4PGraphqlManager.Instance.OnGuestUpdatedSubscription += ShowInfo;
|
||||
}
|
||||
|
||||
void OnDisable()
|
||||
{
|
||||
P4PGraphqlManager.Instance.OnGuestUpdatedSubscription -= ShowInfo;
|
||||
}
|
||||
|
||||
async void Start()
|
||||
{
|
||||
await P4PGraphqlManager.Instance.LoginMachine("");
|
||||
await P4PGraphqlManager.Instance.CreateGuest();
|
||||
await P4PGraphqlManager.Instance.JoinPromotion();
|
||||
await UniTask.Delay(1000);
|
||||
await P4PGraphqlManager.Instance.SubmitGameSession(1000);
|
||||
_rawImage.texture = await P4PGraphqlManager.Instance.GetQrLink();
|
||||
}
|
||||
|
||||
private void ShowInfo(Guest guest) {
|
||||
Debug.Log(guest);
|
||||
_mail.text = guest.email;
|
||||
}
|
||||
}
|
|
@ -1,11 +0,0 @@
|
|||
fileFormatVersion: 2
|
||||
guid: f2ed12c90e56109a5b65314bee966240
|
||||
MonoImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 2
|
||||
defaultReferences: []
|
||||
executionOrder: 0
|
||||
icon: {instanceID: 0}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
|
@ -1,31 +1,47 @@
|
|||
using System.Collections;
|
||||
using System;
|
||||
using Cysharp.Threading.Tasks;
|
||||
using DG.Tweening;
|
||||
using GadGame.Singleton;
|
||||
using Sirenix.OdinInspector;
|
||||
using GadGame.Event.Type;
|
||||
using TMPro;
|
||||
using UnityEngine;
|
||||
using UnityEngine.Serialization;
|
||||
using UnityEngine.UI;
|
||||
using UnityEngine.Video;
|
||||
|
||||
namespace GadGame.State.MainFlowState
|
||||
{
|
||||
public class PassByAnimation : Singleton<PassByAnimation>
|
||||
public class PassByAnimation : MonoBehaviour
|
||||
{
|
||||
public Animator passBy;
|
||||
[SerializeField] private Animator _passBy;
|
||||
[SerializeField] private RectTransform _transform;
|
||||
// [SerializeField] private RectTransform _videoIdleTransform;
|
||||
[SerializeField] private Image CircleImg;
|
||||
[SerializeField] private TextMeshProUGUI txtProgress;
|
||||
[SerializeField] private VideoPlayer videoPlayer;
|
||||
[SerializeField] private BoolEvent _playPassByAnimEvent;
|
||||
[SerializeField] private BoolEvent _playVideoEvent;
|
||||
[SerializeField] private FloatEvent _readyCountDownEvent;
|
||||
|
||||
[Button]
|
||||
public void Play(bool engage) {
|
||||
private void OnEnable()
|
||||
{
|
||||
_playPassByAnimEvent.Register(Play);
|
||||
_playVideoEvent.Register(SetPlayVideo);
|
||||
_readyCountDownEvent.Register(SetReadyCountDown);
|
||||
}
|
||||
|
||||
private void OnDisable()
|
||||
{
|
||||
_playPassByAnimEvent.Unregister(Play);
|
||||
_playVideoEvent.Unregister(SetPlayVideo);
|
||||
_readyCountDownEvent.Unregister(SetReadyCountDown);
|
||||
}
|
||||
|
||||
private void Play(bool engage) {
|
||||
// videoPlayer.gameObject.SetActive(!passBy);
|
||||
_transform.DOAnchorPosX(engage ? -1000 : 0, 1);
|
||||
}
|
||||
|
||||
public async void SetPlayVideo(bool value){
|
||||
private async void SetPlayVideo(bool value){
|
||||
if(value) {
|
||||
while (videoPlayer.targetCameraAlpha < 1)
|
||||
{
|
||||
|
@ -45,7 +61,7 @@ namespace GadGame.State.MainFlowState
|
|||
}
|
||||
}
|
||||
|
||||
public void ReadyCountDown(float progress){
|
||||
private void SetReadyCountDown(float progress){
|
||||
CircleImg.fillAmount = progress ;
|
||||
txtProgress.text = Mathf.Floor(progress * 3).ToString();
|
||||
}
|
||||
|
|
|
@ -1,17 +1,12 @@
|
|||
using System;
|
||||
using Cysharp.Threading.Tasks;
|
||||
using GadGame.Event.Customs;
|
||||
using GadGame.Event.Type;
|
||||
using GadGame.Network;
|
||||
using GadGame.Singleton;
|
||||
using GraphQlClient.EventCallbacks;
|
||||
using TMPro;
|
||||
using UnityEngine;
|
||||
using UnityEngine.Events;
|
||||
using UnityEngine.UI;
|
||||
using DG.Tweening;
|
||||
using GadGame.Manager;
|
||||
using GadGame.State.MainFlowState;
|
||||
|
||||
public class QRShow : Singleton<QRShow>
|
||||
public class QRShow : MonoBehaviour
|
||||
{
|
||||
[SerializeField] private RawImage _rawImage;
|
||||
[SerializeField] private TextMeshProUGUI _textShow;
|
||||
|
@ -20,14 +15,9 @@ public class QRShow : Singleton<QRShow>
|
|||
[SerializeField] private Animator _notifyAnimator;
|
||||
[SerializeField] private Animator _warningAnimator;
|
||||
[SerializeField] private Timer _timer;
|
||||
public UnityEvent ShowNotifyEvent;
|
||||
|
||||
public Action OnScanSuccess;
|
||||
|
||||
void Update()
|
||||
{
|
||||
P4PGraphqlManager.Instance.OnGuestUpdatedSubscription += ShowInfo;
|
||||
}
|
||||
[SerializeField] private VoidEvent _scanSuccess;
|
||||
[SerializeField] private GuestEvent _guestUpdatedSubscription;
|
||||
|
||||
|
||||
async void Start()
|
||||
{
|
||||
|
@ -35,14 +25,25 @@ public class QRShow : Singleton<QRShow>
|
|||
_timer.SetDuration(60).Begin();
|
||||
}
|
||||
|
||||
private void OnEnable()
|
||||
{
|
||||
_guestUpdatedSubscription.Register(ShowInfo);
|
||||
}
|
||||
|
||||
private void OnDisable()
|
||||
{
|
||||
_guestUpdatedSubscription.Unregister(ShowInfo);
|
||||
}
|
||||
|
||||
private void ShowInfo(Guest guest) {
|
||||
string showText = guest.email != null ? "Voucher has been sent to your email: " + ConvertEmail(guest.email) + ". Please check your email to receive voucher" : "Voucher has been sent to your phone number: " + FormatPhoneNumber(guest.phone) + ". Please check your SMS to receive voucher";
|
||||
_textShow.text = showText;
|
||||
ShowNotifyEvent.Invoke();
|
||||
OnScanSuccess?.Invoke();
|
||||
_scanSuccess.Raise();
|
||||
PlayAnimation();
|
||||
WarningTimerAnimation();
|
||||
}
|
||||
|
||||
public void PlayAnimation()
|
||||
private void PlayAnimation()
|
||||
{
|
||||
Debug.Log("PlayAnimation");
|
||||
_voucherAnimator.SetBool("FadeOut", true);
|
||||
|
@ -51,7 +52,7 @@ public class QRShow : Singleton<QRShow>
|
|||
_notifyAnimator.SetBool("Male", UdpSocket.Instance.DataReceived.Gender < 0.5 ? true : false);
|
||||
}
|
||||
|
||||
public void WarningTimerAnimation()
|
||||
private void WarningTimerAnimation()
|
||||
{
|
||||
Debug.Log("Warning");
|
||||
_warningAnimator.SetBool("Warning", true);
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
using System;
|
||||
using Cysharp.Threading.Tasks;
|
||||
using DG.Tweening;
|
||||
using GadGame.Event.Type;
|
||||
using TMPro;
|
||||
using UnityEngine;
|
||||
using UnityEngine.UI;
|
||||
|
@ -13,14 +14,14 @@ namespace GadGame
|
|||
[SerializeField] private Image _fillImage;
|
||||
[SerializeField] private Transform _content;
|
||||
[SerializeField] private CanvasGroup _canvasGroup;
|
||||
[SerializeField] private FloatEvent ReadyCountDown;
|
||||
|
||||
private float _readyTime;
|
||||
private MainFlow _mainFlow;
|
||||
|
||||
private void Start()
|
||||
{
|
||||
_mainFlow = MainFlow.Instance;
|
||||
_mainFlow.OnReadyCountDown += OnReadyCountdown;
|
||||
_mainFlow.OnReady += OnReady;
|
||||
ReadyCountDown.Register(OnReadyCountdown);
|
||||
// _mainFlow.OnReady += OnReady;
|
||||
_content.localScale = Vector3.zero;
|
||||
}
|
||||
|
||||
|
@ -28,8 +29,8 @@ namespace GadGame
|
|||
{
|
||||
_canvasGroup.DOKill();
|
||||
_content.DOKill();
|
||||
_mainFlow.OnReadyCountDown -= OnReadyCountdown;
|
||||
_mainFlow.OnReady -= OnReady;
|
||||
ReadyCountDown.Unregister(OnReadyCountdown);
|
||||
// _mainFlow.OnReady -= OnReady;
|
||||
}
|
||||
|
||||
private async void OnReady(bool ready)
|
||||
|
|
|
@ -1,6 +1,4 @@
|
|||
using System;
|
||||
using System.Diagnostics;
|
||||
using System.Threading.Tasks;
|
||||
using Cysharp.Threading.Tasks;
|
||||
using GadGame.Manager;
|
||||
using GadGame.Network;
|
||||
|
@ -12,7 +10,6 @@ namespace GadGame.State.MainFlowState
|
|||
{
|
||||
|
||||
private bool _scanSuccess;
|
||||
|
||||
private float _leaveTimer;
|
||||
|
||||
public override async void Enter()
|
||||
|
@ -24,8 +21,8 @@ namespace GadGame.State.MainFlowState
|
|||
{
|
||||
await LoadSceneManager.Instance.LoadSceneWithTransitionAsync(Runner.SceneFlowConfig.CTASceneFemale.ScenePath);
|
||||
}
|
||||
|
||||
QRShow.Instance.OnScanSuccess += OnScanSuccess;
|
||||
|
||||
Runner.ScanSuccess.Register(OnScanSuccess);
|
||||
|
||||
_leaveTimer = 0;
|
||||
}
|
||||
|
@ -51,7 +48,7 @@ namespace GadGame.State.MainFlowState
|
|||
|
||||
public override void Exit()
|
||||
{
|
||||
QRShow.Instance.OnScanSuccess -= OnScanSuccess;
|
||||
Runner.ScanSuccess.Unregister(OnScanSuccess);
|
||||
LoadSceneManager.Instance.LoadSceneWithTransition(Runner.SceneFlowConfig.PassByScene.ScenePath);
|
||||
}
|
||||
|
||||
|
|
|
@ -14,7 +14,7 @@ namespace GadGame.State.MainFlowState
|
|||
public override void Enter()
|
||||
{
|
||||
// LoadSceneManager.Instance.LoadSceneWithTransition(Runner.SceneFlowConfig.EndGageScene.ScenePath);
|
||||
PassByAnimation.Instance.Play(true);
|
||||
Runner.PlayPassByAnim.Raise(true);
|
||||
_readyTimer = 5;
|
||||
}
|
||||
|
||||
|
@ -31,7 +31,7 @@ namespace GadGame.State.MainFlowState
|
|||
}
|
||||
|
||||
if (!UdpSocket.Instance.DataReceived.Ready) _readyTimer = 3;
|
||||
PassByAnimation.Instance.ReadyCountDown(_readyTimer / 3);
|
||||
Runner.ReadyCountDown.Raise(_readyTimer / 3);
|
||||
_readyTimer -= Time.deltaTime;
|
||||
if (_readyTimer <= 0)
|
||||
{
|
||||
|
|
|
@ -8,8 +8,8 @@ namespace GadGame.State.MainFlowState
|
|||
public override async void Enter()
|
||||
{
|
||||
await UniTask.Delay(1000);
|
||||
PassByAnimation.Instance.Play(false);
|
||||
PassByAnimation.Instance.SetPlayVideo(true);
|
||||
Runner.PlayPassByAnim.Raise(false);
|
||||
Runner.PlayVideo.Raise(true);
|
||||
}
|
||||
|
||||
public override void Update(float time)
|
||||
|
@ -31,7 +31,7 @@ namespace GadGame.State.MainFlowState
|
|||
|
||||
public override void Exit()
|
||||
{
|
||||
PassByAnimation.Instance.SetPlayVideo(false);
|
||||
Runner.PlayVideo.Raise(false);
|
||||
}
|
||||
}
|
||||
}
|
|
@ -7,10 +7,10 @@ namespace GadGame.State.MainFlowState
|
|||
{
|
||||
public class PassByState : State<MainFlow>
|
||||
{
|
||||
public async override void Enter()
|
||||
public override void Enter()
|
||||
{
|
||||
// await LoadSceneManager.Instance.LoadSceneWithTransitionAsync(Runner.SceneFlowConfig.PassByScene.ScenePath);
|
||||
PassByAnimation.Instance.Play(false);
|
||||
Runner.PlayPassByAnim.Raise(false);
|
||||
}
|
||||
|
||||
public override void Update(float time)
|
||||
|
|
|
@ -1,7 +0,0 @@
|
|||
fileFormatVersion: 2
|
||||
guid: fb01be13d6e88ca488dda82150319bfc
|
||||
DefaultImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
|
@ -1,7 +0,0 @@
|
|||
fileFormatVersion: 2
|
||||
guid: 117dcc671050f5247bd8743b91ecaab7
|
||||
DefaultImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
File diff suppressed because one or more lines are too long
|
@ -22,11 +22,11 @@
|
|||
"hash": "ec68815a20a955e699fa613ce243cec12f820636"
|
||||
},
|
||||
"com.unity.2d.animation": {
|
||||
"version": "9.1.0",
|
||||
"version": "9.0.4",
|
||||
"depth": 1,
|
||||
"source": "registry",
|
||||
"dependencies": {
|
||||
"com.unity.2d.common": "8.0.2",
|
||||
"com.unity.2d.common": "8.0.1",
|
||||
"com.unity.2d.sprite": "1.0.0",
|
||||
"com.unity.collections": "1.1.0",
|
||||
"com.unity.modules.animation": "1.0.0",
|
||||
|
@ -35,7 +35,7 @@
|
|||
"url": "https://packages.unity.com"
|
||||
},
|
||||
"com.unity.2d.aseprite": {
|
||||
"version": "1.1.2",
|
||||
"version": "1.0.1",
|
||||
"depth": 1,
|
||||
"source": "registry",
|
||||
"dependencies": {
|
||||
|
@ -47,7 +47,7 @@
|
|||
"url": "https://packages.unity.com"
|
||||
},
|
||||
"com.unity.2d.common": {
|
||||
"version": "8.0.2",
|
||||
"version": "8.0.1",
|
||||
"depth": 2,
|
||||
"source": "registry",
|
||||
"dependencies": {
|
||||
|
@ -67,12 +67,12 @@
|
|||
"url": "https://packages.unity.com"
|
||||
},
|
||||
"com.unity.2d.psdimporter": {
|
||||
"version": "8.0.4",
|
||||
"version": "8.0.2",
|
||||
"depth": 1,
|
||||
"source": "registry",
|
||||
"dependencies": {
|
||||
"com.unity.2d.animation": "9.1.0",
|
||||
"com.unity.2d.common": "8.0.2",
|
||||
"com.unity.2d.animation": "9.0.1",
|
||||
"com.unity.2d.common": "8.0.1",
|
||||
"com.unity.2d.sprite": "1.0.0"
|
||||
},
|
||||
"url": "https://packages.unity.com"
|
||||
|
@ -116,12 +116,11 @@
|
|||
"url": "https://packages.unity.com"
|
||||
},
|
||||
"com.unity.burst": {
|
||||
"version": "1.8.13",
|
||||
"version": "1.8.9",
|
||||
"depth": 3,
|
||||
"source": "registry",
|
||||
"dependencies": {
|
||||
"com.unity.mathematics": "1.2.1",
|
||||
"com.unity.modules.jsonserialize": "1.0.0"
|
||||
"com.unity.mathematics": "1.2.1"
|
||||
},
|
||||
"url": "https://packages.unity.com"
|
||||
},
|
||||
|
@ -161,14 +160,14 @@
|
|||
"depth": 0,
|
||||
"source": "builtin",
|
||||
"dependencies": {
|
||||
"com.unity.2d.animation": "9.1.0",
|
||||
"com.unity.2d.animation": "9.0.4",
|
||||
"com.unity.2d.pixel-perfect": "5.0.3",
|
||||
"com.unity.2d.psdimporter": "8.0.4",
|
||||
"com.unity.2d.psdimporter": "8.0.2",
|
||||
"com.unity.2d.sprite": "1.0.0",
|
||||
"com.unity.2d.spriteshape": "9.0.2",
|
||||
"com.unity.2d.tilemap": "1.0.0",
|
||||
"com.unity.2d.tilemap.extras": "3.1.2",
|
||||
"com.unity.2d.aseprite": "1.1.2"
|
||||
"com.unity.2d.aseprite": "1.0.1"
|
||||
}
|
||||
},
|
||||
"com.unity.feature.development": {
|
||||
|
@ -177,16 +176,16 @@
|
|||
"source": "builtin",
|
||||
"dependencies": {
|
||||
"com.unity.ide.visualstudio": "2.0.22",
|
||||
"com.unity.ide.rider": "3.0.28",
|
||||
"com.unity.ide.rider": "3.0.26",
|
||||
"com.unity.ide.vscode": "1.2.5",
|
||||
"com.unity.editorcoroutines": "1.0.0",
|
||||
"com.unity.performance.profile-analyzer": "1.2.2",
|
||||
"com.unity.test-framework": "1.1.33",
|
||||
"com.unity.testtools.codecoverage": "1.2.5"
|
||||
"com.unity.testtools.codecoverage": "1.2.4"
|
||||
}
|
||||
},
|
||||
"com.unity.ide.rider": {
|
||||
"version": "3.0.28",
|
||||
"version": "3.0.26",
|
||||
"depth": 1,
|
||||
"source": "registry",
|
||||
"dependencies": {
|
||||
|
@ -250,7 +249,7 @@
|
|||
"url": "https://packages.unity.com"
|
||||
},
|
||||
"com.unity.testtools.codecoverage": {
|
||||
"version": "1.2.5",
|
||||
"version": "1.2.4",
|
||||
"depth": 1,
|
||||
"source": "registry",
|
||||
"dependencies": {
|
||||
|
|
|
@ -36,7 +36,7 @@ EditorBuildSettings:
|
|||
path: Assets/GadGame/Scenes/CTA-female.unity
|
||||
guid: 4ecb64fb1fa29a71fa49c5a3bc530eb7
|
||||
- enabled: 0
|
||||
path: Assets/GadGame/Scenes/T-male.unity
|
||||
path: Assets/GadGame/Scenes/CTANam.unity
|
||||
guid: a703ee5d23b7084b8abda00394078d18
|
||||
- enabled: 1
|
||||
path: Assets/GadGame/Scenes/GameFemale.unity
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
m_EditorVersion: 2022.3.23f1
|
||||
m_EditorVersionWithRevision: 2022.3.23f1 (dbb3f7c5b5c6)
|
||||
m_EditorVersion: 2022.3.13f1
|
||||
m_EditorVersionWithRevision: 2022.3.13f1 (5f90a5ebde0f)
|
||||
|
|
Loading…
Reference in New Issue