diff --git a/Assets/Prefab/ContactEntry.prefab b/Assets/Resources/ContactEntry.prefab
similarity index 60%
rename from Assets/Prefab/ContactEntry.prefab
rename to Assets/Resources/ContactEntry.prefab
index b4b0757..c0d9eba 100644
--- a/Assets/Prefab/ContactEntry.prefab
+++ b/Assets/Resources/ContactEntry.prefab
@@ -1,6 +1,6 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
---- !u!1 &321580708899152978
+--- !u!1 &1425903841360638226
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
@@ -8,50 +8,126 @@ GameObject:
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- - component: {fileID: 2543137441482474711}
- - component: {fileID: 5877551654343345026}
- - component: {fileID: 3550301002973458608}
+ - component: {fileID: 5300805363140968968}
+ - component: {fileID: 5191451345274992524}
+ - component: {fileID: 9222681599068246393}
m_Layer: 5
- m_Name: Checkmark
+ m_Name: timebg
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
---- !u!224 &2543137441482474711
+--- !u!224 &5300805363140968968
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 321580708899152978}
+ m_GameObject: {fileID: 1425903841360638226}
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: 2837844887724566989}
+ m_Children:
+ - {fileID: 7705585518263831630}
+ m_Father: {fileID: 6369277911403696094}
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: 201, y: 90}
m_Pivot: {x: 0.5, y: 0.5}
---- !u!222 &5877551654343345026
+--- !u!222 &5191451345274992524
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 321580708899152978}
+ m_GameObject: {fileID: 1425903841360638226}
m_CullTransparentMesh: 1
---- !u!114 &3550301002973458608
+--- !u!114 &9222681599068246393
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 321580708899152978}
+ m_GameObject: {fileID: 1425903841360638226}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, 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_Sprite: {fileID: 21300000, guid: 8391008d8c962434eb1ae3fe2235ee2a, type: 3}
+ m_Type: 0
+ m_PreserveAspect: 0
+ m_FillCenter: 1
+ m_FillMethod: 4
+ m_FillAmount: 1
+ m_FillClockwise: 1
+ m_FillOrigin: 0
+ m_UseSpriteMesh: 0
+ m_PixelsPerUnitMultiplier: 1
+--- !u!1 &1726600591133129369
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 7387296074118930468}
+ - component: {fileID: 7772809519243248131}
+ - component: {fileID: 2023298079534305092}
+ m_Layer: 5
+ m_Name: host
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &7387296074118930468
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1726600591133129369}
+ 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: 7859885464769952169}
+ 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: 55.4833, y: 31.5242}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!222 &7772809519243248131
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1726600591133129369}
+ m_CullTransparentMesh: 1
+--- !u!114 &2023298079534305092
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1726600591133129369}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
@@ -65,7 +141,7 @@ MonoBehaviour:
m_OnCullStateChanged:
m_PersistentCalls:
m_Calls: []
- m_Sprite: {fileID: 21300000, guid: 5c840ef367dbb4145b5b21940ad9b42a, type: 3}
+ m_Sprite: {fileID: 21300000, guid: fd41c7c6d497f1140852d29cf8277f46, type: 3}
m_Type: 0
m_PreserveAspect: 0
m_FillCenter: 1
@@ -233,6 +309,81 @@ MonoBehaviour:
m_FillOrigin: 0
m_UseSpriteMesh: 0
m_PixelsPerUnitMultiplier: 1
+--- !u!1 &3933354920261553534
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 8108507969616965938}
+ - component: {fileID: 2687212554259357246}
+ - component: {fileID: 7926081192790531253}
+ m_Layer: 5
+ m_Name: participant
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &8108507969616965938
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 3933354920261553534}
+ 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: 7859885464769952169}
+ 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: 55.4833, y: 31.5242}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!222 &2687212554259357246
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 3933354920261553534}
+ m_CullTransparentMesh: 1
+--- !u!114 &7926081192790531253
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 3933354920261553534}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_RaycastTarget: 0
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_Sprite: {fileID: 21300000, guid: 2a26bf668c86c4043bfb8fd8d492c940, type: 3}
+ m_Type: 0
+ m_PreserveAspect: 0
+ m_FillCenter: 1
+ m_FillMethod: 4
+ m_FillAmount: 1
+ m_FillClockwise: 1
+ m_FillOrigin: 0
+ m_UseSpriteMesh: 0
+ m_PixelsPerUnitMultiplier: 1
--- !u!1 &4649353543116731419
GameObject:
m_ObjectHideFlags: 0
@@ -245,7 +396,7 @@ GameObject:
- component: {fileID: 2902496937966524777}
- component: {fileID: 1097787652342676154}
m_Layer: 5
- m_Name: head
+ m_Name: headBackground
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
@@ -318,7 +469,7 @@ GameObject:
serializedVersion: 6
m_Component:
- component: {fileID: 6369277911403696094}
- - component: {fileID: 6034827061626817409}
+ - component: {fileID: 7237326272110727671}
m_Layer: 5
m_Name: callBtn
m_TagString: Untagged
@@ -339,6 +490,7 @@ RectTransform:
m_ConstrainProportionsScale: 0
m_Children:
- {fileID: 2837844887724566989}
+ - {fileID: 5300805363140968968}
m_Father: {fileID: 4417104378771520476}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0.5, y: 0.5}
@@ -346,7 +498,7 @@ RectTransform:
m_AnchoredPosition: {x: 372.6, y: -4.9}
m_SizeDelta: {x: 201, y: 90}
m_Pivot: {x: 0.5, y: 0.5}
---- !u!114 &6034827061626817409
+--- !u!114 &7237326272110727671
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
@@ -355,7 +507,7 @@ MonoBehaviour:
m_GameObject: {fileID: 6014281566611695282}
m_Enabled: 1
m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 9085046f02f69544eb97fd06b6048fe2, type: 3}
+ m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3}
m_Name:
m_EditorClassIdentifier:
m_Navigation:
@@ -387,13 +539,84 @@ MonoBehaviour:
m_DisabledTrigger: Disabled
m_Interactable: 1
m_TargetGraphic: {fileID: 1186836703211952946}
- toggleTransition: 1
- graphic: {fileID: 3550301002973458608}
- m_Group: {fileID: 0}
- onValueChanged:
+ m_OnClick:
m_PersistentCalls:
m_Calls: []
- m_IsOn: 1
+--- !u!1 &6359125062023468125
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 3905107273573178942}
+ - component: {fileID: 5922978560593592377}
+ - component: {fileID: 2825669493021167576}
+ m_Layer: 5
+ m_Name: idle
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &3905107273573178942
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 6359125062023468125}
+ 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: 7859885464769952169}
+ 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: 55.4833, y: 31.5242}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!222 &5922978560593592377
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 6359125062023468125}
+ m_CullTransparentMesh: 1
+--- !u!114 &2825669493021167576
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 6359125062023468125}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_RaycastTarget: 0
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_Sprite: {fileID: 21300000, guid: 265c317f817ccff49a4bf89b8f440710, type: 3}
+ m_Type: 0
+ m_PreserveAspect: 0
+ m_FillCenter: 1
+ m_FillMethod: 4
+ m_FillAmount: 1
+ m_FillClockwise: 1
+ m_FillOrigin: 0
+ m_UseSpriteMesh: 0
+ m_PixelsPerUnitMultiplier: 1
--- !u!1 &6987273281231925432
GameObject:
m_ObjectHideFlags: 0
@@ -423,8 +646,7 @@ RectTransform:
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
- m_Children:
- - {fileID: 2543137441482474711}
+ m_Children: []
m_Father: {fileID: 6369277911403696094}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0.5, y: 0.5}
@@ -549,6 +771,123 @@ MonoBehaviour:
m_VerticalOverflow: 0
m_LineSpacing: 1
m_Text: "\u6B63\u5728"
+--- !u!1 &8664299722846729420
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 7859885464769952169}
+ m_Layer: 5
+ m_Name: state
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &7859885464769952169
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 8664299722846729420}
+ 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:
+ - {fileID: 3905107273573178942}
+ - {fileID: 7387296074118930468}
+ - {fileID: 8108507969616965938}
+ m_Father: {fileID: 6974172065006321590}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 1, y: 0.5}
+ m_AnchorMax: {x: 1, y: 0.5}
+ m_AnchoredPosition: {x: 69.64163, y: 3.5999756}
+ m_SizeDelta: {x: 55.483307, y: 31.5242}
+ m_Pivot: {x: 1, y: 0.5}
+--- !u!1 &8722102304089687023
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 7705585518263831630}
+ - component: {fileID: 5919733504650662226}
+ - component: {fileID: 3620743404301417476}
+ m_Layer: 5
+ m_Name: Text
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &7705585518263831630
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 8722102304089687023}
+ 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: 5300805363140968968}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 1, y: 1}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: 0, y: 0}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!222 &5919733504650662226
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 8722102304089687023}
+ m_CullTransparentMesh: 1
+--- !u!114 &3620743404301417476
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 8722102304089687023}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, 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_FontData:
+ m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0}
+ m_FontSize: 28
+ m_FontStyle: 1
+ m_BestFit: 0
+ m_MinSize: 2
+ m_MaxSize: 40
+ m_Alignment: 4
+ m_AlignByGeometry: 0
+ m_RichText: 1
+ m_HorizontalOverflow: 0
+ m_VerticalOverflow: 0
+ m_LineSpacing: 1
+ m_Text: New Text
--- !u!1 &8898328606210663701
GameObject:
m_ObjectHideFlags: 0
@@ -560,6 +899,7 @@ GameObject:
- component: {fileID: 6974172065006321590}
- component: {fileID: 5439603828178883627}
- component: {fileID: 2337725424442361236}
+ - component: {fileID: 244640206536078914}
m_Layer: 5
m_Name: Name
m_TagString: Untagged
@@ -578,14 +918,15 @@ RectTransform:
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
- m_Children: []
+ m_Children:
+ - {fileID: 7859885464769952169}
m_Father: {fileID: 4417104378771520476}
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: -36.026123, y: 24.44}
- m_SizeDelta: {x: 542.9478, y: 48.88}
- m_Pivot: {x: 0.5, y: 0.5}
+ m_AnchorMin: {x: 0, y: 0.5}
+ m_AnchorMax: {x: 0, y: 0.5}
+ m_AnchoredPosition: {x: 218.99103, y: 24.439972}
+ m_SizeDelta: {x: 0, y: 48}
+ m_Pivot: {x: 0, y: 0.5}
--- !u!222 &5439603828178883627
CanvasRenderer:
m_ObjectHideFlags: 0
@@ -628,3 +969,17 @@ MonoBehaviour:
m_VerticalOverflow: 0
m_LineSpacing: 1
m_Text: "\u5218\u601D\u8FDC"
+--- !u!114 &244640206536078914
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 8898328606210663701}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 3245ec927659c4140ac4f8d17403cc18, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_HorizontalFit: 2
+ m_VerticalFit: 0
diff --git a/Assets/Prefab/ContactEntry.prefab.meta b/Assets/Resources/ContactEntry.prefab.meta
similarity index 100%
rename from Assets/Prefab/ContactEntry.prefab.meta
rename to Assets/Resources/ContactEntry.prefab.meta
diff --git a/Assets/Resources/MainPanel.prefab b/Assets/Resources/MainPanel.prefab
index 640a44a..4229b05 100644
--- a/Assets/Resources/MainPanel.prefab
+++ b/Assets/Resources/MainPanel.prefab
@@ -1280,10 +1280,10 @@ RectTransform:
- {fileID: 7887748350863980599}
m_Father: {fileID: 7783388917141737424}
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_AnchorMin: {x: 0, y: 1}
+ m_AnchorMax: {x: 0, y: 1}
+ m_AnchoredPosition: {x: 354, y: -164.105}
+ m_SizeDelta: {x: 156, y: 210}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!114 &381078819278503650
MonoBehaviour:
@@ -1421,7 +1421,7 @@ GameObject:
- component: {fileID: 158814623560279589}
- component: {fileID: 8482446793258355340}
m_Layer: 5
- m_Name: 'leaveMessage '
+ m_Name: leaveMessage
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
@@ -2130,10 +2130,10 @@ RectTransform:
- {fileID: 7567076343149667870}
m_Father: {fileID: 7783388917141737424}
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_AnchorMin: {x: 0, y: 1}
+ m_AnchorMax: {x: 0, y: 1}
+ m_AnchoredPosition: {x: 128, y: -164.105}
+ m_SizeDelta: {x: 156, y: 210}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!114 &6771289154184075696
MonoBehaviour:
@@ -2215,10 +2215,10 @@ RectTransform:
- {fileID: 7569461943991417744}
m_Father: {fileID: 7783388917141737424}
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_AnchorMin: {x: 0, y: 1}
+ m_AnchorMax: {x: 0, y: 1}
+ m_AnchoredPosition: {x: 1032, y: -164.105}
+ m_SizeDelta: {x: 156, y: 210}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!114 &4643204486437404849
MonoBehaviour:
@@ -2589,7 +2589,7 @@ GameObject:
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
- m_IsActive: 0
+ m_IsActive: 1
--- !u!224 &1900594475489427402
RectTransform:
m_ObjectHideFlags: 0
@@ -2916,7 +2916,7 @@ GameObject:
m_Component:
- component: {fileID: 8597690529000886331}
m_Layer: 5
- m_Name: Herder
+ m_Name: Header
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
@@ -3467,10 +3467,10 @@ RectTransform:
- {fileID: 7618716810264438359}
m_Father: {fileID: 7783388917141737424}
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_AnchorMin: {x: 0, y: 1}
+ m_AnchorMax: {x: 0, y: 1}
+ m_AnchoredPosition: {x: 580, y: -164.105}
+ m_SizeDelta: {x: 156, y: 210}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!114 &5735189789950188702
MonoBehaviour:
@@ -4266,7 +4266,7 @@ MonoBehaviour:
m_PressedTrigger: Pressed
m_SelectedTrigger: Selected
m_DisabledTrigger: Disabled
- m_Interactable: 1
+ m_Interactable: 0
m_TargetGraphic: {fileID: 4495399438647591392}
toggleTransition: 1
graphic: {fileID: 2442429801191807688}
@@ -4407,7 +4407,7 @@ GameObject:
- component: {fileID: 8077382565652814747}
- component: {fileID: 767182732603053429}
m_Layer: 5
- m_Name: 'numberOfPeople '
+ m_Name: numberOfPeople
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
@@ -4830,10 +4830,10 @@ RectTransform:
- {fileID: 9013449464081928509}
m_Father: {fileID: 7783388917141737424}
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_AnchorMin: {x: 0, y: 1}
+ m_AnchorMax: {x: 0, y: 1}
+ m_AnchoredPosition: {x: 806, y: -164.105}
+ m_SizeDelta: {x: 156, y: 210}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!114 &992032984322259916
MonoBehaviour:
@@ -5802,14 +5802,13 @@ RectTransform:
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
- m_Children:
- - {fileID: 5745363551227600454}
+ m_Children: []
m_Father: {fileID: 7736829478231073769}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 1}
m_AnchorMax: {x: 1, y: 1}
m_AnchoredPosition: {x: 0, y: 0}
- m_SizeDelta: {x: 0, y: 204}
+ m_SizeDelta: {x: 0, y: 0}
m_Pivot: {x: 0, y: 1}
--- !u!114 &824012486064602147
MonoBehaviour:
@@ -6508,7 +6507,7 @@ GameObject:
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
- m_IsActive: 1
+ m_IsActive: 0
--- !u!224 &6596158407599272745
RectTransform:
m_ObjectHideFlags: 0
@@ -8462,7 +8461,7 @@ RectTransform:
m_AnchorMin: {x: 0, y: 1}
m_AnchorMax: {x: 1, y: 1}
m_AnchoredPosition: {x: 0, y: 0}
- m_SizeDelta: {x: 0, y: 0}
+ m_SizeDelta: {x: 0, y: 204}
m_Pivot: {x: 0, y: 1}
--- !u!114 &4242186254026826357
MonoBehaviour:
@@ -8686,7 +8685,7 @@ PrefabInstance:
- target: {fileID: 3264101774741044826, guid: ac2316fabaf14dc409bee0e9c34cae94,
type: 3}
propertyPath: m_AnchorMax.y
- value: 1
+ value: 0
objectReference: {fileID: 0}
- target: {fileID: 3264101774741044826, guid: ac2316fabaf14dc409bee0e9c34cae94,
type: 3}
@@ -8696,17 +8695,17 @@ PrefabInstance:
- target: {fileID: 3264101774741044826, guid: ac2316fabaf14dc409bee0e9c34cae94,
type: 3}
propertyPath: m_AnchorMin.y
- value: 1
+ value: 0
objectReference: {fileID: 0}
- target: {fileID: 3264101774741044826, guid: ac2316fabaf14dc409bee0e9c34cae94,
type: 3}
propertyPath: m_SizeDelta.x
- value: 1050
+ value: 0
objectReference: {fileID: 0}
- target: {fileID: 3264101774741044826, guid: ac2316fabaf14dc409bee0e9c34cae94,
type: 3}
propertyPath: m_SizeDelta.y
- value: 204
+ value: 0
objectReference: {fileID: 0}
- target: {fileID: 3264101774741044826, guid: ac2316fabaf14dc409bee0e9c34cae94,
type: 3}
@@ -8746,12 +8745,12 @@ PrefabInstance:
- target: {fileID: 3264101774741044826, guid: ac2316fabaf14dc409bee0e9c34cae94,
type: 3}
propertyPath: m_AnchoredPosition.x
- value: 585
+ value: 0
objectReference: {fileID: 0}
- target: {fileID: 3264101774741044826, guid: ac2316fabaf14dc409bee0e9c34cae94,
type: 3}
propertyPath: m_AnchoredPosition.y
- value: -102
+ value: 0
objectReference: {fileID: 0}
- target: {fileID: 3264101774741044826, guid: ac2316fabaf14dc409bee0e9c34cae94,
type: 3}
@@ -9052,127 +9051,3 @@ RectTransform:
type: 3}
m_PrefabInstance: {fileID: 7636200732893311030}
m_PrefabAsset: {fileID: 0}
---- !u!1001 &8284112795115087258
-PrefabInstance:
- m_ObjectHideFlags: 0
- serializedVersion: 2
- m_Modification:
- serializedVersion: 3
- m_TransformParent: {fileID: 6975938451169501548}
- m_Modifications:
- - target: {fileID: 3634656016516224787, guid: ad69af7e0b1064245a47eab7445ace67,
- type: 3}
- propertyPath: m_Name
- value: ContactEntry
- objectReference: {fileID: 0}
- - target: {fileID: 4417104378771520476, guid: ad69af7e0b1064245a47eab7445ace67,
- type: 3}
- propertyPath: m_Pivot.x
- value: 0.5
- objectReference: {fileID: 0}
- - target: {fileID: 4417104378771520476, guid: ad69af7e0b1064245a47eab7445ace67,
- type: 3}
- propertyPath: m_Pivot.y
- value: 0.5
- objectReference: {fileID: 0}
- - target: {fileID: 4417104378771520476, guid: ad69af7e0b1064245a47eab7445ace67,
- type: 3}
- propertyPath: m_AnchorMax.x
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 4417104378771520476, guid: ad69af7e0b1064245a47eab7445ace67,
- type: 3}
- propertyPath: m_AnchorMax.y
- value: 1
- objectReference: {fileID: 0}
- - target: {fileID: 4417104378771520476, guid: ad69af7e0b1064245a47eab7445ace67,
- type: 3}
- propertyPath: m_AnchorMin.x
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 4417104378771520476, guid: ad69af7e0b1064245a47eab7445ace67,
- type: 3}
- propertyPath: m_AnchorMin.y
- value: 1
- objectReference: {fileID: 0}
- - target: {fileID: 4417104378771520476, guid: ad69af7e0b1064245a47eab7445ace67,
- type: 3}
- propertyPath: m_SizeDelta.x
- value: 1050
- objectReference: {fileID: 0}
- - target: {fileID: 4417104378771520476, guid: ad69af7e0b1064245a47eab7445ace67,
- type: 3}
- propertyPath: m_SizeDelta.y
- value: 204
- objectReference: {fileID: 0}
- - target: {fileID: 4417104378771520476, guid: ad69af7e0b1064245a47eab7445ace67,
- type: 3}
- propertyPath: m_LocalPosition.x
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 4417104378771520476, guid: ad69af7e0b1064245a47eab7445ace67,
- type: 3}
- propertyPath: m_LocalPosition.y
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 4417104378771520476, guid: ad69af7e0b1064245a47eab7445ace67,
- type: 3}
- propertyPath: m_LocalPosition.z
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 4417104378771520476, guid: ad69af7e0b1064245a47eab7445ace67,
- type: 3}
- propertyPath: m_LocalRotation.w
- value: 1
- objectReference: {fileID: 0}
- - target: {fileID: 4417104378771520476, guid: ad69af7e0b1064245a47eab7445ace67,
- type: 3}
- propertyPath: m_LocalRotation.x
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 4417104378771520476, guid: ad69af7e0b1064245a47eab7445ace67,
- type: 3}
- propertyPath: m_LocalRotation.y
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 4417104378771520476, guid: ad69af7e0b1064245a47eab7445ace67,
- type: 3}
- propertyPath: m_LocalRotation.z
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 4417104378771520476, guid: ad69af7e0b1064245a47eab7445ace67,
- type: 3}
- propertyPath: m_AnchoredPosition.x
- value: 585
- objectReference: {fileID: 0}
- - target: {fileID: 4417104378771520476, guid: ad69af7e0b1064245a47eab7445ace67,
- type: 3}
- propertyPath: m_AnchoredPosition.y
- value: -102
- objectReference: {fileID: 0}
- - target: {fileID: 4417104378771520476, guid: ad69af7e0b1064245a47eab7445ace67,
- type: 3}
- propertyPath: m_LocalEulerAnglesHint.x
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 4417104378771520476, guid: ad69af7e0b1064245a47eab7445ace67,
- type: 3}
- propertyPath: m_LocalEulerAnglesHint.y
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 4417104378771520476, guid: ad69af7e0b1064245a47eab7445ace67,
- type: 3}
- propertyPath: m_LocalEulerAnglesHint.z
- value: 0
- objectReference: {fileID: 0}
- m_RemovedComponents: []
- m_RemovedGameObjects: []
- m_AddedGameObjects: []
- m_AddedComponents: []
- m_SourcePrefab: {fileID: 100100000, guid: ad69af7e0b1064245a47eab7445ace67, type: 3}
---- !u!224 &5745363551227600454 stripped
-RectTransform:
- m_CorrespondingSourceObject: {fileID: 4417104378771520476, guid: ad69af7e0b1064245a47eab7445ace67,
- type: 3}
- m_PrefabInstance: {fileID: 8284112795115087258}
- m_PrefabAsset: {fileID: 0}
diff --git a/Assets/Scenes/SampleScene.unity b/Assets/Scenes/SampleScene.unity
index cfb64ec..a80be34 100644
--- a/Assets/Scenes/SampleScene.unity
+++ b/Assets/Scenes/SampleScene.unity
@@ -5712,36 +5712,66 @@ PrefabInstance:
propertyPath: m_AnchoredPosition.y
value: 0
objectReference: {fileID: 0}
- - target: {fileID: 674764666495542323, guid: 11ac2a591441d5940b0b146f6dd3025e,
+ - target: {fileID: 554749590477148033, guid: 11ac2a591441d5940b0b146f6dd3025e,
type: 3}
propertyPath: m_AnchorMax.y
value: 0
objectReference: {fileID: 0}
- - target: {fileID: 674764666495542323, guid: 11ac2a591441d5940b0b146f6dd3025e,
+ - target: {fileID: 554749590477148033, guid: 11ac2a591441d5940b0b146f6dd3025e,
type: 3}
propertyPath: m_AnchorMin.y
value: 0
objectReference: {fileID: 0}
- - target: {fileID: 674764666495542323, guid: 11ac2a591441d5940b0b146f6dd3025e,
+ - target: {fileID: 554749590477148033, guid: 11ac2a591441d5940b0b146f6dd3025e,
type: 3}
propertyPath: m_SizeDelta.x
value: 0
objectReference: {fileID: 0}
- - target: {fileID: 674764666495542323, guid: 11ac2a591441d5940b0b146f6dd3025e,
+ - target: {fileID: 554749590477148033, guid: 11ac2a591441d5940b0b146f6dd3025e,
type: 3}
propertyPath: m_SizeDelta.y
value: 0
objectReference: {fileID: 0}
- - target: {fileID: 674764666495542323, guid: 11ac2a591441d5940b0b146f6dd3025e,
+ - target: {fileID: 554749590477148033, guid: 11ac2a591441d5940b0b146f6dd3025e,
type: 3}
propertyPath: m_AnchoredPosition.x
value: 0
objectReference: {fileID: 0}
- - target: {fileID: 674764666495542323, guid: 11ac2a591441d5940b0b146f6dd3025e,
+ - target: {fileID: 554749590477148033, guid: 11ac2a591441d5940b0b146f6dd3025e,
type: 3}
propertyPath: m_AnchoredPosition.y
value: 0
objectReference: {fileID: 0}
+ - target: {fileID: 674764666495542323, guid: 11ac2a591441d5940b0b146f6dd3025e,
+ type: 3}
+ propertyPath: m_AnchorMax.y
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 674764666495542323, guid: 11ac2a591441d5940b0b146f6dd3025e,
+ type: 3}
+ propertyPath: m_AnchorMin.y
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 674764666495542323, guid: 11ac2a591441d5940b0b146f6dd3025e,
+ type: 3}
+ propertyPath: m_SizeDelta.x
+ value: 156
+ objectReference: {fileID: 0}
+ - target: {fileID: 674764666495542323, guid: 11ac2a591441d5940b0b146f6dd3025e,
+ type: 3}
+ propertyPath: m_SizeDelta.y
+ value: 210
+ objectReference: {fileID: 0}
+ - target: {fileID: 674764666495542323, guid: 11ac2a591441d5940b0b146f6dd3025e,
+ type: 3}
+ propertyPath: m_AnchoredPosition.x
+ value: 354
+ objectReference: {fileID: 0}
+ - target: {fileID: 674764666495542323, guid: 11ac2a591441d5940b0b146f6dd3025e,
+ type: 3}
+ propertyPath: m_AnchoredPosition.y
+ value: -164.105
+ objectReference: {fileID: 0}
- target: {fileID: 979448543686126123, guid: 11ac2a591441d5940b0b146f6dd3025e,
type: 3}
propertyPath: m_Name
@@ -5752,6 +5782,21 @@ PrefabInstance:
propertyPath: m_IsActive
value: 1
objectReference: {fileID: 0}
+ - target: {fileID: 1275723802016005422, guid: 11ac2a591441d5940b0b146f6dd3025e,
+ type: 3}
+ propertyPath: m_Name
+ value: id
+ objectReference: {fileID: 0}
+ - target: {fileID: 1314532366135138860, guid: 11ac2a591441d5940b0b146f6dd3025e,
+ type: 3}
+ propertyPath: m_SizeDelta.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1715958553176323171, guid: 11ac2a591441d5940b0b146f6dd3025e,
+ type: 3}
+ propertyPath: m_Name
+ value: leaveMessage
+ objectReference: {fileID: 0}
- target: {fileID: 2137318455400373245, guid: 11ac2a591441d5940b0b146f6dd3025e,
type: 3}
propertyPath: m_AnchorMax.y
@@ -5782,35 +5827,50 @@ PrefabInstance:
propertyPath: m_AnchoredPosition.y
value: 0
objectReference: {fileID: 0}
+ - target: {fileID: 2392396435560639756, guid: 11ac2a591441d5940b0b146f6dd3025e,
+ type: 3}
+ propertyPath: m_Interactable
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 2574769142839816776, guid: 11ac2a591441d5940b0b146f6dd3025e,
+ type: 3}
+ propertyPath: m_IsActive
+ value: 1
+ objectReference: {fileID: 0}
- target: {fileID: 2828042130342588004, guid: 11ac2a591441d5940b0b146f6dd3025e,
type: 3}
propertyPath: m_AnchorMax.y
- value: 0
+ value: 1
objectReference: {fileID: 0}
- target: {fileID: 2828042130342588004, guid: 11ac2a591441d5940b0b146f6dd3025e,
type: 3}
propertyPath: m_AnchorMin.y
- value: 0
+ value: 1
objectReference: {fileID: 0}
- target: {fileID: 2828042130342588004, guid: 11ac2a591441d5940b0b146f6dd3025e,
type: 3}
propertyPath: m_SizeDelta.x
- value: 0
+ value: 156
objectReference: {fileID: 0}
- target: {fileID: 2828042130342588004, guid: 11ac2a591441d5940b0b146f6dd3025e,
type: 3}
propertyPath: m_SizeDelta.y
- value: 0
+ value: 210
objectReference: {fileID: 0}
- target: {fileID: 2828042130342588004, guid: 11ac2a591441d5940b0b146f6dd3025e,
type: 3}
propertyPath: m_AnchoredPosition.x
- value: 0
+ value: 1032
objectReference: {fileID: 0}
- target: {fileID: 2828042130342588004, guid: 11ac2a591441d5940b0b146f6dd3025e,
type: 3}
propertyPath: m_AnchoredPosition.y
- value: 0
+ value: -164.105
+ objectReference: {fileID: 0}
+ - target: {fileID: 2899577293863285940, guid: 11ac2a591441d5940b0b146f6dd3025e,
+ type: 3}
+ propertyPath: m_IsActive
+ value: 1
objectReference: {fileID: 0}
- target: {fileID: 3608820285885576044, guid: 11ac2a591441d5940b0b146f6dd3025e,
type: 3}
@@ -6005,66 +6065,116 @@ PrefabInstance:
- target: {fileID: 4595042593999019917, guid: 11ac2a591441d5940b0b146f6dd3025e,
type: 3}
propertyPath: m_AnchorMax.y
- value: 0
+ value: 1
objectReference: {fileID: 0}
- target: {fileID: 4595042593999019917, guid: 11ac2a591441d5940b0b146f6dd3025e,
type: 3}
propertyPath: m_AnchorMin.y
- value: 0
+ value: 1
objectReference: {fileID: 0}
- target: {fileID: 4595042593999019917, guid: 11ac2a591441d5940b0b146f6dd3025e,
type: 3}
propertyPath: m_SizeDelta.x
- value: 0
+ value: 156
objectReference: {fileID: 0}
- target: {fileID: 4595042593999019917, guid: 11ac2a591441d5940b0b146f6dd3025e,
type: 3}
propertyPath: m_SizeDelta.y
- value: 0
+ value: 210
objectReference: {fileID: 0}
- target: {fileID: 4595042593999019917, guid: 11ac2a591441d5940b0b146f6dd3025e,
type: 3}
propertyPath: m_AnchoredPosition.x
- value: 0
+ value: 806
objectReference: {fileID: 0}
- target: {fileID: 4595042593999019917, guid: 11ac2a591441d5940b0b146f6dd3025e,
type: 3}
propertyPath: m_AnchoredPosition.y
- value: 0
+ value: -164.105
+ objectReference: {fileID: 0}
+ - target: {fileID: 4649949924903219849, guid: 11ac2a591441d5940b0b146f6dd3025e,
+ type: 3}
+ propertyPath: m_IsActive
+ value: 1
objectReference: {fileID: 0}
- target: {fileID: 5467042597978700984, guid: 11ac2a591441d5940b0b146f6dd3025e,
type: 3}
propertyPath: m_SizeDelta.y
+ value: 204
+ objectReference: {fileID: 0}
+ - target: {fileID: 5745363551227600454, guid: 11ac2a591441d5940b0b146f6dd3025e,
+ type: 3}
+ propertyPath: m_AnchorMax.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 5745363551227600454, guid: 11ac2a591441d5940b0b146f6dd3025e,
+ type: 3}
+ propertyPath: m_AnchorMin.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 5745363551227600454, guid: 11ac2a591441d5940b0b146f6dd3025e,
+ type: 3}
+ propertyPath: m_SizeDelta.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 5745363551227600454, guid: 11ac2a591441d5940b0b146f6dd3025e,
+ type: 3}
+ propertyPath: m_SizeDelta.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 5745363551227600454, guid: 11ac2a591441d5940b0b146f6dd3025e,
+ type: 3}
+ propertyPath: m_AnchoredPosition.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 5745363551227600454, guid: 11ac2a591441d5940b0b146f6dd3025e,
+ type: 3}
+ propertyPath: m_AnchoredPosition.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 6289408088348100223, guid: 11ac2a591441d5940b0b146f6dd3025e,
type: 3}
propertyPath: m_AnchorMax.y
- value: 0
+ value: 1
objectReference: {fileID: 0}
- target: {fileID: 6289408088348100223, guid: 11ac2a591441d5940b0b146f6dd3025e,
type: 3}
propertyPath: m_AnchorMin.y
- value: 0
+ value: 1
objectReference: {fileID: 0}
- target: {fileID: 6289408088348100223, guid: 11ac2a591441d5940b0b146f6dd3025e,
type: 3}
propertyPath: m_SizeDelta.x
- value: 0
+ value: 156
objectReference: {fileID: 0}
- target: {fileID: 6289408088348100223, guid: 11ac2a591441d5940b0b146f6dd3025e,
type: 3}
propertyPath: m_SizeDelta.y
- value: 0
+ value: 210
objectReference: {fileID: 0}
- target: {fileID: 6289408088348100223, guid: 11ac2a591441d5940b0b146f6dd3025e,
type: 3}
propertyPath: m_AnchoredPosition.x
- value: 0
+ value: 128
objectReference: {fileID: 0}
- target: {fileID: 6289408088348100223, guid: 11ac2a591441d5940b0b146f6dd3025e,
type: 3}
propertyPath: m_AnchoredPosition.y
+ value: -164.105
+ objectReference: {fileID: 0}
+ - target: {fileID: 6500757347537243115, guid: 11ac2a591441d5940b0b146f6dd3025e,
+ type: 3}
+ propertyPath: m_SizeDelta.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 6975938451169501548, guid: 11ac2a591441d5940b0b146f6dd3025e,
+ type: 3}
+ propertyPath: m_SizeDelta.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 7059412103549008782, guid: 11ac2a591441d5940b0b146f6dd3025e,
+ type: 3}
+ propertyPath: m_IsActive
value: 0
objectReference: {fileID: 0}
- target: {fileID: 7500051454580514407, guid: 11ac2a591441d5940b0b146f6dd3025e,
@@ -6100,33 +6210,43 @@ PrefabInstance:
- target: {fileID: 7853531429736316437, guid: 11ac2a591441d5940b0b146f6dd3025e,
type: 3}
propertyPath: m_AnchorMax.y
- value: 0
+ value: 1
objectReference: {fileID: 0}
- target: {fileID: 7853531429736316437, guid: 11ac2a591441d5940b0b146f6dd3025e,
type: 3}
propertyPath: m_AnchorMin.y
- value: 0
+ value: 1
objectReference: {fileID: 0}
- target: {fileID: 7853531429736316437, guid: 11ac2a591441d5940b0b146f6dd3025e,
type: 3}
propertyPath: m_SizeDelta.x
- value: 0
+ value: 156
objectReference: {fileID: 0}
- target: {fileID: 7853531429736316437, guid: 11ac2a591441d5940b0b146f6dd3025e,
type: 3}
propertyPath: m_SizeDelta.y
- value: 0
+ value: 210
objectReference: {fileID: 0}
- target: {fileID: 7853531429736316437, guid: 11ac2a591441d5940b0b146f6dd3025e,
type: 3}
propertyPath: m_AnchoredPosition.x
- value: 0
+ value: 580
objectReference: {fileID: 0}
- target: {fileID: 7853531429736316437, guid: 11ac2a591441d5940b0b146f6dd3025e,
type: 3}
propertyPath: m_AnchoredPosition.y
+ value: -164.105
+ objectReference: {fileID: 0}
+ - target: {fileID: 8196966834453392309, guid: 11ac2a591441d5940b0b146f6dd3025e,
+ type: 3}
+ propertyPath: m_Enabled
value: 0
objectReference: {fileID: 0}
+ - target: {fileID: 8423585343164055005, guid: 11ac2a591441d5940b0b146f6dd3025e,
+ type: 3}
+ propertyPath: m_IsActive
+ value: 1
+ objectReference: {fileID: 0}
- target: {fileID: 8664609903398085411, guid: 11ac2a591441d5940b0b146f6dd3025e,
type: 3}
propertyPath: m_AnchorMax.y
diff --git a/Assets/Script/GlobalConfigSystem.cs b/Assets/Script/GlobalConfigSystem.cs
index ff66bc2..a71564b 100644
--- a/Assets/Script/GlobalConfigSystem.cs
+++ b/Assets/Script/GlobalConfigSystem.cs
@@ -5,6 +5,7 @@ using UnityEngine;
public interface IGlobalConfigSystem : ISystem
{
+ public string IP { get; }
public string GetConnectionId();
public void SetConnectionId(string connectionId);
@@ -21,6 +22,9 @@ public interface IGlobalConfigSystem : ISystem
public Texture2D GetConnectionTexture();
public void SetConnectionTexture(Texture2D connectionTexture);
+
+ public string GetUserId();
+ public void SetUserId(string userId);
}
public class GlobalConfigSystem : AbstractSystem, IGlobalConfigSystem
@@ -53,11 +57,19 @@ public class GlobalConfigSystem : AbstractSystem, IGlobalConfigSystem
private CancellationTokenSource _cts;
+ ///
+ /// 连接ID
+ ///
+ private string _userId;
+
+
public override void Dispose()
{
}
+ public string IP => "http://127.0.0.1:8080";
+
public string GetConnectionId()
{
if (string.IsNullOrEmpty(_connectionId))
@@ -143,6 +155,22 @@ public class GlobalConfigSystem : AbstractSystem, IGlobalConfigSystem
_connectionTexture = connectionTexture;
}
+ public string GetUserId()
+ {
+ if (string.IsNullOrEmpty(_userId))
+ {
+ Debug.LogWarning("GlobalConfigSystem: GetUserId not set");
+ return "";
+ }
+
+ return _userId;
+ }
+
+ public void SetUserId(string userId)
+ {
+ _userId = userId;
+ }
+
protected override void OnInit()
{
}
diff --git a/Assets/Script/Main.cs b/Assets/Script/Main.cs
index f6d7093..f64f7ee 100644
--- a/Assets/Script/Main.cs
+++ b/Assets/Script/Main.cs
@@ -1,3 +1,4 @@
+using System.Net;
using RenderStreaming;
using Stary.Evo;
using Stary.Evo.UIFarme;
@@ -8,6 +9,11 @@ public class Main : MonoBehaviour, IController
{
private void Start()
{
+ ServicePointManager.ServerCertificateValidationCallback =
+ (sender, certificate, chain, sslPolicyErrors) =>
+ {
+ return true; // 信任所有证书,仅开发环境使用
+ };
this.GetSystem().PushQueue();
}
diff --git a/Assets/Script/MainPanel.meta b/Assets/Script/MainPanel.meta
new file mode 100644
index 0000000..5f116a1
--- /dev/null
+++ b/Assets/Script/MainPanel.meta
@@ -0,0 +1,3 @@
+fileFormatVersion: 2
+guid: 1645e864f3c440ea9e6155be8f97d045
+timeCreated: 1779019467
\ No newline at end of file
diff --git a/Assets/Script/MainPanel/ContactEntryController.cs b/Assets/Script/MainPanel/ContactEntryController.cs
new file mode 100644
index 0000000..3fc2c0e
--- /dev/null
+++ b/Assets/Script/MainPanel/ContactEntryController.cs
@@ -0,0 +1,201 @@
+using System;
+using System.Collections;
+using System.IO;
+using RenderStreaming;
+using Stary.Evo;
+using UnityEngine;
+using UnityEngine.UI;
+using Random = UnityEngine.Random;
+
+namespace Script
+{
+ public class ContactEntryController : MonoBehaviour, IController
+ {
+ private Transform _background;
+ private Transform _backgroundName;
+ private GameObject _confirmBtnTime;
+ private Text _confirmBtnTimeText;
+ private Button _confirmButton;
+ private bool _isCountingDown;
+ private MeetingContacts _meetingContacts;
+ private Transform _messageText;
+ private Transform _nameText;
+ private MeetingContacts.UsersItem _usersItem;
+
+ private void OnDestroy()
+ {
+ StopAllCoroutines();
+ _isCountingDown = false;
+ }
+
+ public IArchitecture GetArchitecture()
+ {
+ return MainArchitecture.Interface;
+ }
+
+ public void SetData(MeetingContacts.UsersItem item, MeetingContacts meetingContactsController)
+ {
+ _usersItem = item;
+ _meetingContacts = meetingContactsController;
+ ///头像赋值
+ if (string.IsNullOrEmpty(item.avatar))
+ {
+ var randomColor = GetRandomColor();
+ _background = transform.Find("headBackground");
+ if (_background != null)
+ {
+ var image = _background.GetComponent();
+ if (image != null) image.color = randomColor;
+ }
+
+ _backgroundName = _background.transform.Find("Name");
+ if (_backgroundName != null)
+ {
+ var textComponent = _backgroundName.GetComponent();
+ if (textComponent != null && !string.IsNullOrEmpty(item.name))
+ textComponent.text = item.name.Substring(0, 1);
+ }
+ }
+ else
+ {
+ _background = transform.Find("headBackground");
+ if (_background != null)
+ {
+ var imageComponent = _background.GetComponent();
+ if (imageComponent != null) DownloadAndSetAvatar(item.avatar, imageComponent);
+ }
+
+ _backgroundName = _background.transform.Find("Name");
+ if (_backgroundName != null) _backgroundName.GetComponent().text = "";
+ }
+
+ if (!string.IsNullOrEmpty(item.name))
+ _nameText = transform.Find("Name");
+ if (_nameText != null)
+ {
+ var textComponent = _nameText.GetComponent();
+ if (textComponent != null) textComponent.text = item.name;
+ }
+
+ if (!string.IsNullOrEmpty(item.userId))
+ {
+ _messageText = transform.Find("Message");
+ if (_messageText != null)
+ {
+ var textComponent = _messageText.GetComponent();
+ if (textComponent != null) textComponent.text = item.userId;
+ }
+ }
+
+ if (!string.IsNullOrEmpty(item.role))
+ {
+ var role = item.role;
+ var idle = transform.Find("Name/state/idle");
+ var participant = transform.Find("Name/state/participant");
+ var host = transform.Find("Name/state/host");
+
+ if (role.Equals("host"))
+ {
+ host.gameObject.SetActive(true);
+ participant.gameObject.SetActive(false);
+ idle.gameObject.SetActive(false);
+ }
+ else if (role.Equals("participant"))
+ {
+ participant.gameObject.SetActive(true);
+ host.gameObject.SetActive(false);
+ idle.gameObject.SetActive(false);
+ }
+ else if (role.Equals("idle"))
+ {
+ idle.gameObject.SetActive(true);
+ host.gameObject.SetActive(false);
+ participant.gameObject.SetActive(false);
+ }
+ }
+
+ _confirmButton = transform.Find("callBtn").GetComponent