feature: got basics of chat communication w/ broadcasts

This commit is contained in:
Dane Miller 2024-07-16 10:30:55 -05:00
parent 7f2b9c1e85
commit 8b0760114a
31 changed files with 49410 additions and 55188 deletions

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -1,5 +1,5 @@
fileFormatVersion: 2 fileFormatVersion: 2
guid: be78accd1deb44966ac396a48a6e5d91 guid: d552c083247764b76b67ae3dd8fca2ce
DefaultImporter: DefaultImporter:
externalObjects: {} externalObjects: {}
userData: userData:

View File

@ -4561,7 +4561,7 @@ MonoBehaviour:
m_Calls: m_Calls:
- m_Target: {fileID: 1827801499} - m_Target: {fileID: 1827801499}
m_TargetAssemblyTypeName: UI.NetworkChatUIController, Assembly-CSharp m_TargetAssemblyTypeName: UI.NetworkChatUIController, Assembly-CSharp
m_MethodName: OnKeyDown_Enter m_MethodName: OnClick_Send
m_Mode: 1 m_Mode: 1
m_Arguments: m_Arguments:
m_ObjectArgument: {fileID: 0} m_ObjectArgument: {fileID: 0}
@ -6469,7 +6469,7 @@ RectTransform:
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 1} m_AnchorMin: {x: 0, y: 1}
m_AnchorMax: {x: 1, y: 1} m_AnchorMax: {x: 1, y: 1}
m_AnchoredPosition: {x: 0, y: 0.000002478266} m_AnchoredPosition: {x: 0, y: 0.00002212201}
m_SizeDelta: {x: 0, y: 37.3} m_SizeDelta: {x: 0, y: 37.3}
m_Pivot: {x: 0, y: 1} m_Pivot: {x: 0, y: 1}
--- !u!114 &1061924453 --- !u!114 &1061924453
@ -10855,7 +10855,7 @@ MonoBehaviour:
m_HandleRect: {fileID: 1182658522} m_HandleRect: {fileID: 1182658522}
m_Direction: 2 m_Direction: 2
m_Value: 0 m_Value: 0
m_Size: 1 m_Size: 0.99998164
m_NumberOfSteps: 0 m_NumberOfSteps: 0
m_OnValueChanged: m_OnValueChanged:
m_PersistentCalls: m_PersistentCalls:

View File

@ -1198,140 +1198,6 @@ CanvasRenderer:
m_PrefabAsset: {fileID: 0} m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 182014005} m_GameObject: {fileID: 182014005}
m_CullTransparentMesh: 1 m_CullTransparentMesh: 1
--- !u!1 &212416551
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 212416552}
- component: {fileID: 212416554}
- component: {fileID: 212416553}
m_Layer: 5
m_Name: Text (TMP)_2
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!224 &212416552
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 212416551}
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: 1061924452}
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.5, y: 0.5}
--- !u!114 &212416553
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 212416551}
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: 'Player: hello!'
m_isRightToLeft: 0
m_fontAsset: {fileID: 11400000, guid: 13cebca996ee5ef4eb2c9561d98bba55, type: 2}
m_sharedMaterial: {fileID: 4725839695304240861, guid: 13cebca996ee5ef4eb2c9561d98bba55, type: 2}
m_fontSharedMaterials: []
m_fontMaterial: {fileID: 0}
m_fontMaterials: []
m_fontColor32:
serializedVersion: 2
rgba: 4294967295
m_fontColor: {r: 1, g: 1, b: 1, 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: 16
m_fontSizeBase: 16
m_fontWeight: 400
m_enableAutoSizing: 0
m_fontSizeMin: 18
m_fontSizeMax: 72
m_fontStyle: 0
m_HorizontalAlignment: 1
m_VerticalAlignment: 256
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 &212416554
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 212416551}
m_CullTransparentMesh: 1
--- !u!1 &240183718 --- !u!1 &240183718
GameObject: GameObject:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
@ -4561,7 +4427,7 @@ MonoBehaviour:
m_Calls: m_Calls:
- m_Target: {fileID: 1827801499} - m_Target: {fileID: 1827801499}
m_TargetAssemblyTypeName: UI.NetworkChatUIController, Assembly-CSharp m_TargetAssemblyTypeName: UI.NetworkChatUIController, Assembly-CSharp
m_MethodName: OnKeyDown_Enter m_MethodName: OnClick_Send
m_Mode: 1 m_Mode: 1
m_Arguments: m_Arguments:
m_ObjectArgument: {fileID: 0} m_ObjectArgument: {fileID: 0}
@ -6462,14 +6328,12 @@ RectTransform:
m_LocalScale: {x: 1, y: 1, z: 1} m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0 m_ConstrainProportionsScale: 0
m_Children: m_Children:
- {fileID: 1533979653} - {fileID: 2043617992}
- {fileID: 1623536976}
- {fileID: 212416552}
m_Father: {fileID: 682740346} m_Father: {fileID: 682740346}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 1} m_AnchorMin: {x: 0, y: 1}
m_AnchorMax: {x: 1, y: 1} m_AnchorMax: {x: 1, y: 1}
m_AnchoredPosition: {x: 0, y: 0.000002478266} m_AnchoredPosition: {x: 0, y: -0.00000036880374}
m_SizeDelta: {x: 0, y: 37.3} m_SizeDelta: {x: 0, y: 37.3}
m_Pivot: {x: 0, y: 1} m_Pivot: {x: 0, y: 1}
--- !u!114 &1061924453 --- !u!114 &1061924453
@ -6492,7 +6356,7 @@ MonoBehaviour:
m_ChildAlignment: 0 m_ChildAlignment: 0
m_StartCorner: 0 m_StartCorner: 0
m_StartAxis: 0 m_StartAxis: 0
m_CellSize: {x: 872.2, y: 19} m_CellSize: {x: 100, y: 100}
m_Spacing: {x: 0, y: 0} m_Spacing: {x: 0, y: 0}
m_Constraint: 0 m_Constraint: 0
m_ConstraintCount: 2 m_ConstraintCount: 2
@ -8814,12 +8678,12 @@ RectTransform:
m_LocalScale: {x: 1, y: 1, z: 1} m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0 m_ConstrainProportionsScale: 0
m_Children: [] m_Children: []
m_Father: {fileID: 1061924452} m_Father: {fileID: 2043617992}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 0} m_AnchorMin: {x: 0.5, y: 0.5}
m_AnchorMax: {x: 0, y: 0} m_AnchorMax: {x: 0.5, y: 0.5}
m_AnchoredPosition: {x: 0, y: 0} m_AnchoredPosition: {x: 0, y: 0}
m_SizeDelta: {x: 0, y: 0} m_SizeDelta: {x: 100, y: 100}
m_Pivot: {x: 0.5, y: 0.5} m_Pivot: {x: 0.5, y: 0.5}
--- !u!114 &1533979654 --- !u!114 &1533979654
MonoBehaviour: MonoBehaviour:
@ -9664,140 +9528,6 @@ CanvasRenderer:
m_PrefabAsset: {fileID: 0} m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1621318479} m_GameObject: {fileID: 1621318479}
m_CullTransparentMesh: 1 m_CullTransparentMesh: 1
--- !u!1 &1623536975
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 1623536976}
- component: {fileID: 1623536978}
- component: {fileID: 1623536977}
m_Layer: 5
m_Name: Text (TMP)_1
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!224 &1623536976
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1623536975}
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: 1061924452}
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.5, y: 0.5}
--- !u!114 &1623536977
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1623536975}
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: 'Player: hello!'
m_isRightToLeft: 0
m_fontAsset: {fileID: 11400000, guid: 13cebca996ee5ef4eb2c9561d98bba55, type: 2}
m_sharedMaterial: {fileID: 4725839695304240861, guid: 13cebca996ee5ef4eb2c9561d98bba55, type: 2}
m_fontSharedMaterials: []
m_fontMaterial: {fileID: 0}
m_fontMaterials: []
m_fontColor32:
serializedVersion: 2
rgba: 4294967295
m_fontColor: {r: 1, g: 1, b: 1, 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: 16
m_fontSizeBase: 16
m_fontWeight: 400
m_enableAutoSizing: 0
m_fontSizeMin: 18
m_fontSizeMax: 72
m_fontStyle: 0
m_HorizontalAlignment: 1
m_VerticalAlignment: 256
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 &1623536978
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1623536975}
m_CullTransparentMesh: 1
--- !u!1 &1626928069 --- !u!1 &1626928069
GameObject: GameObject:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
@ -10584,6 +10314,9 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: c26f637b39b445e1ae5d5febbd3321b6, type: 3} m_Script: {fileID: 11500000, guid: c26f637b39b445e1ae5d5febbd3321b6, type: 3}
m_Name: m_Name:
m_EditorClassIdentifier: m_EditorClassIdentifier:
messageInput: {fileID: 252007319}
messageDisplayPrefab: {fileID: 0}
messageParentContainer: {fileID: 1061924451}
--- !u!1 &1841495624 --- !u!1 &1841495624
GameObject: GameObject:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
@ -11858,6 +11591,42 @@ SpriteRenderer:
m_WasSpriteAssigned: 1 m_WasSpriteAssigned: 1
m_MaskInteraction: 0 m_MaskInteraction: 0
m_SpriteSortPoint: 0 m_SpriteSortPoint: 0
--- !u!1 &2043617991
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 2043617992}
m_Layer: 5
m_Name: MessageDisplay
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!224 &2043617992
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2043617991}
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: 1533979653}
m_Father: {fileID: 1061924452}
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.5, y: 0.5}
--- !u!1 &2073580944 --- !u!1 &2073580944
GameObject: GameObject:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0

View File

@ -1198,7 +1198,7 @@ CanvasRenderer:
m_PrefabAsset: {fileID: 0} m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 182014005} m_GameObject: {fileID: 182014005}
m_CullTransparentMesh: 1 m_CullTransparentMesh: 1
--- !u!1 &212416551 --- !u!1 &234223616
GameObject: GameObject:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0} m_CorrespondingSourceObject: {fileID: 0}
@ -1206,42 +1206,42 @@ GameObject:
m_PrefabAsset: {fileID: 0} m_PrefabAsset: {fileID: 0}
serializedVersion: 6 serializedVersion: 6
m_Component: m_Component:
- component: {fileID: 212416552} - component: {fileID: 234223617}
- component: {fileID: 212416554} - component: {fileID: 234223619}
- component: {fileID: 212416553} - component: {fileID: 234223618}
m_Layer: 5 m_Layer: 5
m_Name: Text (TMP)_2 m_Name: Message
m_TagString: Untagged m_TagString: Untagged
m_Icon: {fileID: 0} m_Icon: {fileID: 0}
m_NavMeshLayer: 0 m_NavMeshLayer: 0
m_StaticEditorFlags: 0 m_StaticEditorFlags: 0
m_IsActive: 1 m_IsActive: 1
--- !u!224 &212416552 --- !u!224 &234223617
RectTransform: RectTransform:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0} m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0} m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0} m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 212416551} m_GameObject: {fileID: 234223616}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0} m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1} m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0 m_ConstrainProportionsScale: 0
m_Children: [] m_Children: []
m_Father: {fileID: 1061924452} m_Father: {fileID: 2043617992}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 0} m_AnchorMin: {x: 0.5, y: 0.5}
m_AnchorMax: {x: 0, y: 0} m_AnchorMax: {x: 0.5, y: 0.5}
m_AnchoredPosition: {x: 0, y: 0} m_AnchoredPosition: {x: 213.17, y: -0.00000083447}
m_SizeDelta: {x: 0, y: 0} m_SizeDelta: {x: 464.17, y: 16.4}
m_Pivot: {x: 0.5, y: 0.5} m_Pivot: {x: 0.5, y: 0.5}
--- !u!114 &212416553 --- !u!114 &234223618
MonoBehaviour: MonoBehaviour:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0} m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0} m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0} m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 212416551} m_GameObject: {fileID: 234223616}
m_Enabled: 1 m_Enabled: 1
m_EditorHideFlags: 0 m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3}
@ -1255,7 +1255,7 @@ MonoBehaviour:
m_OnCullStateChanged: m_OnCullStateChanged:
m_PersistentCalls: m_PersistentCalls:
m_Calls: [] m_Calls: []
m_text: 'Player: hello!' m_text: Hello!
m_isRightToLeft: 0 m_isRightToLeft: 0
m_fontAsset: {fileID: 11400000, guid: 13cebca996ee5ef4eb2c9561d98bba55, type: 2} m_fontAsset: {fileID: 11400000, guid: 13cebca996ee5ef4eb2c9561d98bba55, type: 2}
m_sharedMaterial: {fileID: 4725839695304240861, guid: 13cebca996ee5ef4eb2c9561d98bba55, type: 2} m_sharedMaterial: {fileID: 4725839695304240861, guid: 13cebca996ee5ef4eb2c9561d98bba55, type: 2}
@ -1324,13 +1324,13 @@ MonoBehaviour:
m_hasFontAssetChanged: 0 m_hasFontAssetChanged: 0
m_baseMaterial: {fileID: 0} m_baseMaterial: {fileID: 0}
m_maskOffset: {x: 0, y: 0, z: 0, w: 0} m_maskOffset: {x: 0, y: 0, z: 0, w: 0}
--- !u!222 &212416554 --- !u!222 &234223619
CanvasRenderer: CanvasRenderer:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0} m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0} m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0} m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 212416551} m_GameObject: {fileID: 234223616}
m_CullTransparentMesh: 1 m_CullTransparentMesh: 1
--- !u!1 &240183718 --- !u!1 &240183718
GameObject: GameObject:
@ -4561,7 +4561,7 @@ MonoBehaviour:
m_Calls: m_Calls:
- m_Target: {fileID: 1827801499} - m_Target: {fileID: 1827801499}
m_TargetAssemblyTypeName: UI.NetworkChatUIController, Assembly-CSharp m_TargetAssemblyTypeName: UI.NetworkChatUIController, Assembly-CSharp
m_MethodName: OnKeyDown_Enter m_MethodName: OnClick_Send
m_Mode: 1 m_Mode: 1
m_Arguments: m_Arguments:
m_ObjectArgument: {fileID: 0} m_ObjectArgument: {fileID: 0}
@ -6462,14 +6462,12 @@ RectTransform:
m_LocalScale: {x: 1, y: 1, z: 1} m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0 m_ConstrainProportionsScale: 0
m_Children: m_Children:
- {fileID: 1533979653} - {fileID: 2043617992}
- {fileID: 1623536976}
- {fileID: 212416552}
m_Father: {fileID: 682740346} m_Father: {fileID: 682740346}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 1} m_AnchorMin: {x: 0, y: 1}
m_AnchorMax: {x: 1, y: 1} m_AnchorMax: {x: 1, y: 1}
m_AnchoredPosition: {x: 0, y: 0.000002478266} m_AnchoredPosition: {x: 0, y: -0.00000036880374}
m_SizeDelta: {x: 0, y: 37.3} m_SizeDelta: {x: 0, y: 37.3}
m_Pivot: {x: 0, y: 1} m_Pivot: {x: 0, y: 1}
--- !u!114 &1061924453 --- !u!114 &1061924453
@ -6492,7 +6490,7 @@ MonoBehaviour:
m_ChildAlignment: 0 m_ChildAlignment: 0
m_StartCorner: 0 m_StartCorner: 0
m_StartAxis: 0 m_StartAxis: 0
m_CellSize: {x: 872.2, y: 19} m_CellSize: {x: 201.2, y: 20}
m_Spacing: {x: 0, y: 0} m_Spacing: {x: 0, y: 0}
m_Constraint: 0 m_Constraint: 0
m_ConstraintCount: 2 m_ConstraintCount: 2
@ -8796,7 +8794,7 @@ GameObject:
- component: {fileID: 1533979655} - component: {fileID: 1533979655}
- component: {fileID: 1533979654} - component: {fileID: 1533979654}
m_Layer: 5 m_Layer: 5
m_Name: Text (TMP) m_Name: Name
m_TagString: Untagged m_TagString: Untagged
m_Icon: {fileID: 0} m_Icon: {fileID: 0}
m_NavMeshLayer: 0 m_NavMeshLayer: 0
@ -8814,12 +8812,12 @@ RectTransform:
m_LocalScale: {x: 1, y: 1, z: 1} m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0 m_ConstrainProportionsScale: 0
m_Children: [] m_Children: []
m_Father: {fileID: 1061924452} m_Father: {fileID: 2043617992}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 0} m_AnchorMin: {x: 0.5, y: 0.5}
m_AnchorMax: {x: 0, y: 0} m_AnchorMax: {x: 0.5, y: 0.5}
m_AnchoredPosition: {x: 0, y: 0} m_AnchoredPosition: {x: -54.6, y: 0}
m_SizeDelta: {x: 0, y: 0} m_SizeDelta: {x: 78.2, y: 16.4}
m_Pivot: {x: 0.5, y: 0.5} m_Pivot: {x: 0.5, y: 0.5}
--- !u!114 &1533979654 --- !u!114 &1533979654
MonoBehaviour: MonoBehaviour:
@ -8841,7 +8839,7 @@ MonoBehaviour:
m_OnCullStateChanged: m_OnCullStateChanged:
m_PersistentCalls: m_PersistentCalls:
m_Calls: [] m_Calls: []
m_text: 'Player: hello!' m_text: Player 1
m_isRightToLeft: 0 m_isRightToLeft: 0
m_fontAsset: {fileID: 11400000, guid: 13cebca996ee5ef4eb2c9561d98bba55, type: 2} m_fontAsset: {fileID: 11400000, guid: 13cebca996ee5ef4eb2c9561d98bba55, type: 2}
m_sharedMaterial: {fileID: 4725839695304240861, guid: 13cebca996ee5ef4eb2c9561d98bba55, type: 2} m_sharedMaterial: {fileID: 4725839695304240861, guid: 13cebca996ee5ef4eb2c9561d98bba55, type: 2}
@ -9664,140 +9662,6 @@ CanvasRenderer:
m_PrefabAsset: {fileID: 0} m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1621318479} m_GameObject: {fileID: 1621318479}
m_CullTransparentMesh: 1 m_CullTransparentMesh: 1
--- !u!1 &1623536975
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 1623536976}
- component: {fileID: 1623536978}
- component: {fileID: 1623536977}
m_Layer: 5
m_Name: Text (TMP)_1
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!224 &1623536976
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1623536975}
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: 1061924452}
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.5, y: 0.5}
--- !u!114 &1623536977
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1623536975}
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: 'Player: hello!'
m_isRightToLeft: 0
m_fontAsset: {fileID: 11400000, guid: 13cebca996ee5ef4eb2c9561d98bba55, type: 2}
m_sharedMaterial: {fileID: 4725839695304240861, guid: 13cebca996ee5ef4eb2c9561d98bba55, type: 2}
m_fontSharedMaterials: []
m_fontMaterial: {fileID: 0}
m_fontMaterials: []
m_fontColor32:
serializedVersion: 2
rgba: 4294967295
m_fontColor: {r: 1, g: 1, b: 1, 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: 16
m_fontSizeBase: 16
m_fontWeight: 400
m_enableAutoSizing: 0
m_fontSizeMin: 18
m_fontSizeMax: 72
m_fontStyle: 0
m_HorizontalAlignment: 1
m_VerticalAlignment: 256
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 &1623536978
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1623536975}
m_CullTransparentMesh: 1
--- !u!1 &1626928069 --- !u!1 &1626928069
GameObject: GameObject:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
@ -10584,6 +10448,9 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: c26f637b39b445e1ae5d5febbd3321b6, type: 3} m_Script: {fileID: 11500000, guid: c26f637b39b445e1ae5d5febbd3321b6, type: 3}
m_Name: m_Name:
m_EditorClassIdentifier: m_EditorClassIdentifier:
messageInput: {fileID: 252007319}
messageDisplayPrefab: {fileID: 0}
messageParentContainer: {fileID: 1061924451}
--- !u!1 &1841495624 --- !u!1 &1841495624
GameObject: GameObject:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
@ -11858,6 +11725,43 @@ SpriteRenderer:
m_WasSpriteAssigned: 1 m_WasSpriteAssigned: 1
m_MaskInteraction: 0 m_MaskInteraction: 0
m_SpriteSortPoint: 0 m_SpriteSortPoint: 0
--- !u!1 &2043617991
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 2043617992}
m_Layer: 5
m_Name: MessageDisplay
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!224 &2043617992
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2043617991}
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: 1533979653}
- {fileID: 234223617}
m_Father: {fileID: 1061924452}
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.5, y: 0.5}
--- !u!1 &2073580944 --- !u!1 &2073580944
GameObject: GameObject:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0

View File

@ -1198,140 +1198,6 @@ CanvasRenderer:
m_PrefabAsset: {fileID: 0} m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 182014005} m_GameObject: {fileID: 182014005}
m_CullTransparentMesh: 1 m_CullTransparentMesh: 1
--- !u!1 &212416551
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 212416552}
- component: {fileID: 212416554}
- component: {fileID: 212416553}
m_Layer: 5
m_Name: Text (TMP)_2
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!224 &212416552
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 212416551}
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: 1061924452}
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.5, y: 0.5}
--- !u!114 &212416553
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 212416551}
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: 'Player: hello!'
m_isRightToLeft: 0
m_fontAsset: {fileID: 11400000, guid: 13cebca996ee5ef4eb2c9561d98bba55, type: 2}
m_sharedMaterial: {fileID: 4725839695304240861, guid: 13cebca996ee5ef4eb2c9561d98bba55, type: 2}
m_fontSharedMaterials: []
m_fontMaterial: {fileID: 0}
m_fontMaterials: []
m_fontColor32:
serializedVersion: 2
rgba: 4294967295
m_fontColor: {r: 1, g: 1, b: 1, 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: 16
m_fontSizeBase: 16
m_fontWeight: 400
m_enableAutoSizing: 0
m_fontSizeMin: 18
m_fontSizeMax: 72
m_fontStyle: 0
m_HorizontalAlignment: 1
m_VerticalAlignment: 256
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 &212416554
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 212416551}
m_CullTransparentMesh: 1
--- !u!1 &240183718 --- !u!1 &240183718
GameObject: GameObject:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
@ -4561,7 +4427,7 @@ MonoBehaviour:
m_Calls: m_Calls:
- m_Target: {fileID: 1827801499} - m_Target: {fileID: 1827801499}
m_TargetAssemblyTypeName: UI.NetworkChatUIController, Assembly-CSharp m_TargetAssemblyTypeName: UI.NetworkChatUIController, Assembly-CSharp
m_MethodName: OnKeyDown_Enter m_MethodName: OnClick_Send
m_Mode: 1 m_Mode: 1
m_Arguments: m_Arguments:
m_ObjectArgument: {fileID: 0} m_ObjectArgument: {fileID: 0}
@ -6462,14 +6328,12 @@ RectTransform:
m_LocalScale: {x: 1, y: 1, z: 1} m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0 m_ConstrainProportionsScale: 0
m_Children: m_Children:
- {fileID: 1533979653} - {fileID: 2043617992}
- {fileID: 1623536976}
- {fileID: 212416552}
m_Father: {fileID: 682740346} m_Father: {fileID: 682740346}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 1} m_AnchorMin: {x: 0, y: 1}
m_AnchorMax: {x: 1, y: 1} m_AnchorMax: {x: 1, y: 1}
m_AnchoredPosition: {x: 0, y: 0.000002478266} m_AnchoredPosition: {x: 0, y: -0.00000036880374}
m_SizeDelta: {x: 0, y: 37.3} m_SizeDelta: {x: 0, y: 37.3}
m_Pivot: {x: 0, y: 1} m_Pivot: {x: 0, y: 1}
--- !u!114 &1061924453 --- !u!114 &1061924453
@ -6492,7 +6356,7 @@ MonoBehaviour:
m_ChildAlignment: 0 m_ChildAlignment: 0
m_StartCorner: 0 m_StartCorner: 0
m_StartAxis: 0 m_StartAxis: 0
m_CellSize: {x: 872.2, y: 19} m_CellSize: {x: 200.2, y: 20}
m_Spacing: {x: 0, y: 0} m_Spacing: {x: 0, y: 0}
m_Constraint: 0 m_Constraint: 0
m_ConstraintCount: 2 m_ConstraintCount: 2
@ -8784,140 +8648,6 @@ CanvasRenderer:
m_PrefabAsset: {fileID: 0} m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1522010955} m_GameObject: {fileID: 1522010955}
m_CullTransparentMesh: 1 m_CullTransparentMesh: 1
--- !u!1 &1533979652
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 1533979653}
- component: {fileID: 1533979655}
- component: {fileID: 1533979654}
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 &1533979653
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1533979652}
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: 1061924452}
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.5, y: 0.5}
--- !u!114 &1533979654
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1533979652}
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: 'Player: hello!'
m_isRightToLeft: 0
m_fontAsset: {fileID: 11400000, guid: 13cebca996ee5ef4eb2c9561d98bba55, type: 2}
m_sharedMaterial: {fileID: 4725839695304240861, guid: 13cebca996ee5ef4eb2c9561d98bba55, type: 2}
m_fontSharedMaterials: []
m_fontMaterial: {fileID: 0}
m_fontMaterials: []
m_fontColor32:
serializedVersion: 2
rgba: 4294967295
m_fontColor: {r: 1, g: 1, b: 1, 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: 16
m_fontSizeBase: 16
m_fontWeight: 400
m_enableAutoSizing: 0
m_fontSizeMin: 18
m_fontSizeMax: 72
m_fontStyle: 0
m_HorizontalAlignment: 1
m_VerticalAlignment: 256
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 &1533979655
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1533979652}
m_CullTransparentMesh: 1
--- !u!1 &1546412292 --- !u!1 &1546412292
GameObject: GameObject:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
@ -9664,140 +9394,6 @@ CanvasRenderer:
m_PrefabAsset: {fileID: 0} m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1621318479} m_GameObject: {fileID: 1621318479}
m_CullTransparentMesh: 1 m_CullTransparentMesh: 1
--- !u!1 &1623536975
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 1623536976}
- component: {fileID: 1623536978}
- component: {fileID: 1623536977}
m_Layer: 5
m_Name: Text (TMP)_1
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!224 &1623536976
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1623536975}
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: 1061924452}
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.5, y: 0.5}
--- !u!114 &1623536977
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1623536975}
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: 'Player: hello!'
m_isRightToLeft: 0
m_fontAsset: {fileID: 11400000, guid: 13cebca996ee5ef4eb2c9561d98bba55, type: 2}
m_sharedMaterial: {fileID: 4725839695304240861, guid: 13cebca996ee5ef4eb2c9561d98bba55, type: 2}
m_fontSharedMaterials: []
m_fontMaterial: {fileID: 0}
m_fontMaterials: []
m_fontColor32:
serializedVersion: 2
rgba: 4294967295
m_fontColor: {r: 1, g: 1, b: 1, 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: 16
m_fontSizeBase: 16
m_fontWeight: 400
m_enableAutoSizing: 0
m_fontSizeMin: 18
m_fontSizeMax: 72
m_fontStyle: 0
m_HorizontalAlignment: 1
m_VerticalAlignment: 256
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 &1623536978
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1623536975}
m_CullTransparentMesh: 1
--- !u!1 &1626928069 --- !u!1 &1626928069
GameObject: GameObject:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
@ -10584,6 +10180,9 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: c26f637b39b445e1ae5d5febbd3321b6, type: 3} m_Script: {fileID: 11500000, guid: c26f637b39b445e1ae5d5febbd3321b6, type: 3}
m_Name: m_Name:
m_EditorClassIdentifier: m_EditorClassIdentifier:
messageInput: {fileID: 252007319}
messageDisplayPrefab: {fileID: 6312447607089919580, guid: 3deab24f1c2ea4c4b9a2f741b1f81448, type: 3}
messageParentContainer: {fileID: 1061924451}
--- !u!1 &1841495624 --- !u!1 &1841495624
GameObject: GameObject:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
@ -11858,6 +11457,11 @@ SpriteRenderer:
m_WasSpriteAssigned: 1 m_WasSpriteAssigned: 1
m_MaskInteraction: 0 m_MaskInteraction: 0
m_SpriteSortPoint: 0 m_SpriteSortPoint: 0
--- !u!224 &2043617992 stripped
RectTransform:
m_CorrespondingSourceObject: {fileID: 7604245058229439016, guid: 3deab24f1c2ea4c4b9a2f741b1f81448, type: 3}
m_PrefabInstance: {fileID: 3753706484008514787}
m_PrefabAsset: {fileID: 0}
--- !u!1 &2073580944 --- !u!1 &2073580944
GameObject: GameObject:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
@ -12073,6 +11677,103 @@ CanvasRenderer:
m_PrefabAsset: {fileID: 0} m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2076652140} m_GameObject: {fileID: 2076652140}
m_CullTransparentMesh: 1 m_CullTransparentMesh: 1
--- !u!1001 &3753706484008514787
PrefabInstance:
m_ObjectHideFlags: 0
serializedVersion: 2
m_Modification:
serializedVersion: 3
m_TransformParent: {fileID: 1061924452}
m_Modifications:
- target: {fileID: 6312447607089919580, guid: 3deab24f1c2ea4c4b9a2f741b1f81448, type: 3}
propertyPath: m_Name
value: MessageDisplay
objectReference: {fileID: 0}
- target: {fileID: 7604245058229439016, guid: 3deab24f1c2ea4c4b9a2f741b1f81448, type: 3}
propertyPath: m_Pivot.x
value: 0.5
objectReference: {fileID: 0}
- target: {fileID: 7604245058229439016, guid: 3deab24f1c2ea4c4b9a2f741b1f81448, type: 3}
propertyPath: m_Pivot.y
value: 0.5
objectReference: {fileID: 0}
- target: {fileID: 7604245058229439016, guid: 3deab24f1c2ea4c4b9a2f741b1f81448, type: 3}
propertyPath: m_AnchorMax.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 7604245058229439016, guid: 3deab24f1c2ea4c4b9a2f741b1f81448, type: 3}
propertyPath: m_AnchorMax.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 7604245058229439016, guid: 3deab24f1c2ea4c4b9a2f741b1f81448, type: 3}
propertyPath: m_AnchorMin.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 7604245058229439016, guid: 3deab24f1c2ea4c4b9a2f741b1f81448, type: 3}
propertyPath: m_AnchorMin.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 7604245058229439016, guid: 3deab24f1c2ea4c4b9a2f741b1f81448, type: 3}
propertyPath: m_SizeDelta.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 7604245058229439016, guid: 3deab24f1c2ea4c4b9a2f741b1f81448, type: 3}
propertyPath: m_SizeDelta.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 7604245058229439016, guid: 3deab24f1c2ea4c4b9a2f741b1f81448, type: 3}
propertyPath: m_LocalPosition.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 7604245058229439016, guid: 3deab24f1c2ea4c4b9a2f741b1f81448, type: 3}
propertyPath: m_LocalPosition.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 7604245058229439016, guid: 3deab24f1c2ea4c4b9a2f741b1f81448, type: 3}
propertyPath: m_LocalPosition.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 7604245058229439016, guid: 3deab24f1c2ea4c4b9a2f741b1f81448, type: 3}
propertyPath: m_LocalRotation.w
value: 1
objectReference: {fileID: 0}
- target: {fileID: 7604245058229439016, guid: 3deab24f1c2ea4c4b9a2f741b1f81448, type: 3}
propertyPath: m_LocalRotation.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 7604245058229439016, guid: 3deab24f1c2ea4c4b9a2f741b1f81448, type: 3}
propertyPath: m_LocalRotation.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 7604245058229439016, guid: 3deab24f1c2ea4c4b9a2f741b1f81448, type: 3}
propertyPath: m_LocalRotation.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 7604245058229439016, guid: 3deab24f1c2ea4c4b9a2f741b1f81448, type: 3}
propertyPath: m_AnchoredPosition.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 7604245058229439016, guid: 3deab24f1c2ea4c4b9a2f741b1f81448, type: 3}
propertyPath: m_AnchoredPosition.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 7604245058229439016, guid: 3deab24f1c2ea4c4b9a2f741b1f81448, type: 3}
propertyPath: m_LocalEulerAnglesHint.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 7604245058229439016, guid: 3deab24f1c2ea4c4b9a2f741b1f81448, type: 3}
propertyPath: m_LocalEulerAnglesHint.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 7604245058229439016, guid: 3deab24f1c2ea4c4b9a2f741b1f81448, type: 3}
propertyPath: m_LocalEulerAnglesHint.z
value: 0
objectReference: {fileID: 0}
m_RemovedComponents: []
m_RemovedGameObjects: []
m_AddedGameObjects: []
m_AddedComponents: []
m_SourcePrefab: {fileID: 100100000, guid: 3deab24f1c2ea4c4b9a2f741b1f81448, type: 3}
--- !u!1660057539 &9223372036854775807 --- !u!1660057539 &9223372036854775807
SceneRoots: SceneRoots:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -4561,7 +4561,7 @@ MonoBehaviour:
m_Calls: m_Calls:
- m_Target: {fileID: 1827801499} - m_Target: {fileID: 1827801499}
m_TargetAssemblyTypeName: UI.NetworkChatUIController, Assembly-CSharp m_TargetAssemblyTypeName: UI.NetworkChatUIController, Assembly-CSharp
m_MethodName: OnKeyDown_Enter m_MethodName: OnClick_Send
m_Mode: 1 m_Mode: 1
m_Arguments: m_Arguments:
m_ObjectArgument: {fileID: 0} m_ObjectArgument: {fileID: 0}

View File

@ -4561,7 +4561,7 @@ MonoBehaviour:
m_Calls: m_Calls:
- m_Target: {fileID: 1827801499} - m_Target: {fileID: 1827801499}
m_TargetAssemblyTypeName: UI.NetworkChatUIController, Assembly-CSharp m_TargetAssemblyTypeName: UI.NetworkChatUIController, Assembly-CSharp
m_MethodName: OnKeyDown_Enter m_MethodName: OnClick_Send
m_Mode: 1 m_Mode: 1
m_Arguments: m_Arguments:
m_ObjectArgument: {fileID: 0} m_ObjectArgument: {fileID: 0}

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,307 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!1 &6312447607089919580
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 7604245058229439016}
m_Layer: 5
m_Name: MessageDisplay
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!224 &7604245058229439016
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 6312447607089919580}
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: 430444182830705769}
- {fileID: 1509123443204148374}
m_Father: {fileID: 0}
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.5, y: 0.5}
--- !u!1 &6654875941087159975
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 1509123443204148374}
- component: {fileID: 2902269985318308509}
- component: {fileID: 2458254790691393564}
m_Layer: 5
m_Name: Message
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!224 &1509123443204148374
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 6654875941087159975}
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: 7604245058229439016}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 1}
m_AnchorMax: {x: 0, y: 1}
m_AnchoredPosition: {x: 302.92, y: -7.96}
m_SizeDelta: {x: 473.82, y: 15.96}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &2902269985318308509
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 6654875941087159975}
m_CullTransparentMesh: 1
--- !u!114 &2458254790691393564
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 6654875941087159975}
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: Hello! Do you think that you could be my friend?
m_isRightToLeft: 0
m_fontAsset: {fileID: 11400000, guid: 13cebca996ee5ef4eb2c9561d98bba55, type: 2}
m_sharedMaterial: {fileID: 4725839695304240861, guid: 13cebca996ee5ef4eb2c9561d98bba55, type: 2}
m_fontSharedMaterials: []
m_fontMaterial: {fileID: 0}
m_fontMaterials: []
m_fontColor32:
serializedVersion: 2
rgba: 4294967295
m_fontColor: {r: 1, g: 1, b: 1, 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: 16
m_fontSizeBase: 16
m_fontWeight: 400
m_enableAutoSizing: 0
m_fontSizeMin: 18
m_fontSizeMax: 72
m_fontStyle: 0
m_HorizontalAlignment: 1
m_VerticalAlignment: 256
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!1 &7916054909664758542
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 430444182830705769}
- component: {fileID: 1433127366566363830}
- component: {fileID: 9139165796383870921}
m_Layer: 5
m_Name: Name
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!224 &430444182830705769
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 7916054909664758542}
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: 7604245058229439016}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 1}
m_AnchorMax: {x: 0, y: 1}
m_AnchoredPosition: {x: 34.35, y: -10}
m_SizeDelta: {x: 68.7, y: 20}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &1433127366566363830
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 7916054909664758542}
m_CullTransparentMesh: 1
--- !u!114 &9139165796383870921
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 7916054909664758542}
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: Player 1
m_isRightToLeft: 0
m_fontAsset: {fileID: 11400000, guid: 13cebca996ee5ef4eb2c9561d98bba55, type: 2}
m_sharedMaterial: {fileID: 4725839695304240861, guid: 13cebca996ee5ef4eb2c9561d98bba55, type: 2}
m_fontSharedMaterials: []
m_fontMaterial: {fileID: 0}
m_fontMaterials: []
m_fontColor32:
serializedVersion: 2
rgba: 4294967295
m_fontColor: {r: 1, g: 1, b: 1, 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: 16
m_fontSizeBase: 16
m_fontWeight: 400
m_enableAutoSizing: 0
m_fontSizeMin: 18
m_fontSizeMax: 72
m_fontStyle: 0
m_HorizontalAlignment: 1
m_VerticalAlignment: 256
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}

View File

@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: 3deab24f1c2ea4c4b9a2f741b1f81448
PrefabImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@ -1198,140 +1198,6 @@ CanvasRenderer:
m_PrefabAsset: {fileID: 0} m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 182014005} m_GameObject: {fileID: 182014005}
m_CullTransparentMesh: 1 m_CullTransparentMesh: 1
--- !u!1 &212416551
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 212416552}
- component: {fileID: 212416554}
- component: {fileID: 212416553}
m_Layer: 5
m_Name: Text (TMP)_2
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!224 &212416552
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 212416551}
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: 1061924452}
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.5, y: 0.5}
--- !u!114 &212416553
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 212416551}
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: 'Player: hello!'
m_isRightToLeft: 0
m_fontAsset: {fileID: 11400000, guid: 13cebca996ee5ef4eb2c9561d98bba55, type: 2}
m_sharedMaterial: {fileID: 4725839695304240861, guid: 13cebca996ee5ef4eb2c9561d98bba55, type: 2}
m_fontSharedMaterials: []
m_fontMaterial: {fileID: 0}
m_fontMaterials: []
m_fontColor32:
serializedVersion: 2
rgba: 4294967295
m_fontColor: {r: 1, g: 1, b: 1, 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: 16
m_fontSizeBase: 16
m_fontWeight: 400
m_enableAutoSizing: 0
m_fontSizeMin: 18
m_fontSizeMax: 72
m_fontStyle: 0
m_HorizontalAlignment: 1
m_VerticalAlignment: 256
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 &212416554
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 212416551}
m_CullTransparentMesh: 1
--- !u!1 &240183718 --- !u!1 &240183718
GameObject: GameObject:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
@ -4561,7 +4427,7 @@ MonoBehaviour:
m_Calls: m_Calls:
- m_Target: {fileID: 1827801499} - m_Target: {fileID: 1827801499}
m_TargetAssemblyTypeName: UI.NetworkChatUIController, Assembly-CSharp m_TargetAssemblyTypeName: UI.NetworkChatUIController, Assembly-CSharp
m_MethodName: OnKeyDown_Enter m_MethodName: OnClick_Send
m_Mode: 1 m_Mode: 1
m_Arguments: m_Arguments:
m_ObjectArgument: {fileID: 0} m_ObjectArgument: {fileID: 0}
@ -6462,14 +6328,12 @@ RectTransform:
m_LocalScale: {x: 1, y: 1, z: 1} m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0 m_ConstrainProportionsScale: 0
m_Children: m_Children:
- {fileID: 1533979653} - {fileID: 2043617992}
- {fileID: 1623536976}
- {fileID: 212416552}
m_Father: {fileID: 682740346} m_Father: {fileID: 682740346}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 1} m_AnchorMin: {x: 0, y: 1}
m_AnchorMax: {x: 1, y: 1} m_AnchorMax: {x: 1, y: 1}
m_AnchoredPosition: {x: 0, y: 0.00037862017} m_AnchoredPosition: {x: 0, y: 0.0063715037}
m_SizeDelta: {x: 0, y: 37.3} m_SizeDelta: {x: 0, y: 37.3}
m_Pivot: {x: 0, y: 1} m_Pivot: {x: 0, y: 1}
--- !u!114 &1061924453 --- !u!114 &1061924453
@ -6492,7 +6356,7 @@ MonoBehaviour:
m_ChildAlignment: 0 m_ChildAlignment: 0
m_StartCorner: 0 m_StartCorner: 0
m_StartAxis: 0 m_StartAxis: 0
m_CellSize: {x: 872.2, y: 19} m_CellSize: {x: 200.2, y: 20}
m_Spacing: {x: 0, y: 0} m_Spacing: {x: 0, y: 0}
m_Constraint: 0 m_Constraint: 0
m_ConstraintCount: 2 m_ConstraintCount: 2
@ -8784,140 +8648,6 @@ CanvasRenderer:
m_PrefabAsset: {fileID: 0} m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1522010955} m_GameObject: {fileID: 1522010955}
m_CullTransparentMesh: 1 m_CullTransparentMesh: 1
--- !u!1 &1533979652
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 1533979653}
- component: {fileID: 1533979655}
- component: {fileID: 1533979654}
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 &1533979653
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1533979652}
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: 1061924452}
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.5, y: 0.5}
--- !u!114 &1533979654
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1533979652}
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: 'Player: hello!'
m_isRightToLeft: 0
m_fontAsset: {fileID: 11400000, guid: 13cebca996ee5ef4eb2c9561d98bba55, type: 2}
m_sharedMaterial: {fileID: 4725839695304240861, guid: 13cebca996ee5ef4eb2c9561d98bba55, type: 2}
m_fontSharedMaterials: []
m_fontMaterial: {fileID: 0}
m_fontMaterials: []
m_fontColor32:
serializedVersion: 2
rgba: 4294967295
m_fontColor: {r: 1, g: 1, b: 1, 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: 16
m_fontSizeBase: 16
m_fontWeight: 400
m_enableAutoSizing: 0
m_fontSizeMin: 18
m_fontSizeMax: 72
m_fontStyle: 0
m_HorizontalAlignment: 1
m_VerticalAlignment: 256
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 &1533979655
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1533979652}
m_CullTransparentMesh: 1
--- !u!1 &1546412292 --- !u!1 &1546412292
GameObject: GameObject:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
@ -9664,140 +9394,6 @@ CanvasRenderer:
m_PrefabAsset: {fileID: 0} m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1621318479} m_GameObject: {fileID: 1621318479}
m_CullTransparentMesh: 1 m_CullTransparentMesh: 1
--- !u!1 &1623536975
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 1623536976}
- component: {fileID: 1623536978}
- component: {fileID: 1623536977}
m_Layer: 5
m_Name: Text (TMP)_1
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!224 &1623536976
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1623536975}
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: 1061924452}
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.5, y: 0.5}
--- !u!114 &1623536977
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1623536975}
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: 'Player: hello!'
m_isRightToLeft: 0
m_fontAsset: {fileID: 11400000, guid: 13cebca996ee5ef4eb2c9561d98bba55, type: 2}
m_sharedMaterial: {fileID: 4725839695304240861, guid: 13cebca996ee5ef4eb2c9561d98bba55, type: 2}
m_fontSharedMaterials: []
m_fontMaterial: {fileID: 0}
m_fontMaterials: []
m_fontColor32:
serializedVersion: 2
rgba: 4294967295
m_fontColor: {r: 1, g: 1, b: 1, 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: 16
m_fontSizeBase: 16
m_fontWeight: 400
m_enableAutoSizing: 0
m_fontSizeMin: 18
m_fontSizeMax: 72
m_fontStyle: 0
m_HorizontalAlignment: 1
m_VerticalAlignment: 256
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 &1623536978
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1623536975}
m_CullTransparentMesh: 1
--- !u!1 &1626928069 --- !u!1 &1626928069
GameObject: GameObject:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
@ -10584,6 +10180,9 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: c26f637b39b445e1ae5d5febbd3321b6, type: 3} m_Script: {fileID: 11500000, guid: c26f637b39b445e1ae5d5febbd3321b6, type: 3}
m_Name: m_Name:
m_EditorClassIdentifier: m_EditorClassIdentifier:
messageInput: {fileID: 252007319}
messageDisplayPrefab: {fileID: 6312447607089919580, guid: 3deab24f1c2ea4c4b9a2f741b1f81448, type: 3}
messageParentContainer: {fileID: 1061924451}
--- !u!1 &1841495624 --- !u!1 &1841495624
GameObject: GameObject:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
@ -10855,7 +10454,7 @@ MonoBehaviour:
m_HandleRect: {fileID: 1182658522} m_HandleRect: {fileID: 1182658522}
m_Direction: 2 m_Direction: 2
m_Value: 0 m_Value: 0
m_Size: 1 m_Size: 0.99953085
m_NumberOfSteps: 0 m_NumberOfSteps: 0
m_OnValueChanged: m_OnValueChanged:
m_PersistentCalls: m_PersistentCalls:
@ -11858,6 +11457,11 @@ SpriteRenderer:
m_WasSpriteAssigned: 1 m_WasSpriteAssigned: 1
m_MaskInteraction: 0 m_MaskInteraction: 0
m_SpriteSortPoint: 0 m_SpriteSortPoint: 0
--- !u!224 &2043617992 stripped
RectTransform:
m_CorrespondingSourceObject: {fileID: 7604245058229439016, guid: 3deab24f1c2ea4c4b9a2f741b1f81448, type: 3}
m_PrefabInstance: {fileID: 3753706484008514787}
m_PrefabAsset: {fileID: 0}
--- !u!1 &2073580944 --- !u!1 &2073580944
GameObject: GameObject:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
@ -12073,6 +11677,103 @@ CanvasRenderer:
m_PrefabAsset: {fileID: 0} m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2076652140} m_GameObject: {fileID: 2076652140}
m_CullTransparentMesh: 1 m_CullTransparentMesh: 1
--- !u!1001 &3753706484008514787
PrefabInstance:
m_ObjectHideFlags: 0
serializedVersion: 2
m_Modification:
serializedVersion: 3
m_TransformParent: {fileID: 1061924452}
m_Modifications:
- target: {fileID: 6312447607089919580, guid: 3deab24f1c2ea4c4b9a2f741b1f81448, type: 3}
propertyPath: m_Name
value: MessageDisplay
objectReference: {fileID: 0}
- target: {fileID: 7604245058229439016, guid: 3deab24f1c2ea4c4b9a2f741b1f81448, type: 3}
propertyPath: m_Pivot.x
value: 0.5
objectReference: {fileID: 0}
- target: {fileID: 7604245058229439016, guid: 3deab24f1c2ea4c4b9a2f741b1f81448, type: 3}
propertyPath: m_Pivot.y
value: 0.5
objectReference: {fileID: 0}
- target: {fileID: 7604245058229439016, guid: 3deab24f1c2ea4c4b9a2f741b1f81448, type: 3}
propertyPath: m_AnchorMax.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 7604245058229439016, guid: 3deab24f1c2ea4c4b9a2f741b1f81448, type: 3}
propertyPath: m_AnchorMax.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 7604245058229439016, guid: 3deab24f1c2ea4c4b9a2f741b1f81448, type: 3}
propertyPath: m_AnchorMin.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 7604245058229439016, guid: 3deab24f1c2ea4c4b9a2f741b1f81448, type: 3}
propertyPath: m_AnchorMin.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 7604245058229439016, guid: 3deab24f1c2ea4c4b9a2f741b1f81448, type: 3}
propertyPath: m_SizeDelta.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 7604245058229439016, guid: 3deab24f1c2ea4c4b9a2f741b1f81448, type: 3}
propertyPath: m_SizeDelta.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 7604245058229439016, guid: 3deab24f1c2ea4c4b9a2f741b1f81448, type: 3}
propertyPath: m_LocalPosition.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 7604245058229439016, guid: 3deab24f1c2ea4c4b9a2f741b1f81448, type: 3}
propertyPath: m_LocalPosition.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 7604245058229439016, guid: 3deab24f1c2ea4c4b9a2f741b1f81448, type: 3}
propertyPath: m_LocalPosition.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 7604245058229439016, guid: 3deab24f1c2ea4c4b9a2f741b1f81448, type: 3}
propertyPath: m_LocalRotation.w
value: 1
objectReference: {fileID: 0}
- target: {fileID: 7604245058229439016, guid: 3deab24f1c2ea4c4b9a2f741b1f81448, type: 3}
propertyPath: m_LocalRotation.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 7604245058229439016, guid: 3deab24f1c2ea4c4b9a2f741b1f81448, type: 3}
propertyPath: m_LocalRotation.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 7604245058229439016, guid: 3deab24f1c2ea4c4b9a2f741b1f81448, type: 3}
propertyPath: m_LocalRotation.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 7604245058229439016, guid: 3deab24f1c2ea4c4b9a2f741b1f81448, type: 3}
propertyPath: m_AnchoredPosition.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 7604245058229439016, guid: 3deab24f1c2ea4c4b9a2f741b1f81448, type: 3}
propertyPath: m_AnchoredPosition.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 7604245058229439016, guid: 3deab24f1c2ea4c4b9a2f741b1f81448, type: 3}
propertyPath: m_LocalEulerAnglesHint.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 7604245058229439016, guid: 3deab24f1c2ea4c4b9a2f741b1f81448, type: 3}
propertyPath: m_LocalEulerAnglesHint.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 7604245058229439016, guid: 3deab24f1c2ea4c4b9a2f741b1f81448, type: 3}
propertyPath: m_LocalEulerAnglesHint.z
value: 0
objectReference: {fileID: 0}
m_RemovedComponents: []
m_RemovedGameObjects: []
m_AddedGameObjects: []
m_AddedComponents: []
m_SourcePrefab: {fileID: 100100000, guid: 3deab24f1c2ea4c4b9a2f741b1f81448, type: 3}
--- !u!1660057539 &9223372036854775807 --- !u!1660057539 &9223372036854775807
SceneRoots: SceneRoots:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0

View File

@ -100,10 +100,66 @@ namespace Managers
throw new NotImplementedException(); throw new NotImplementedException();
} }
private void SyncPlayersChange(SyncDictionaryOperation op, int key, GamePlayer value, bool asserver) private void SyncPlayersChange(SyncDictionaryOperation op, int key, GamePlayer value, bool asServer)
{ {
// throw new NotImplementedException(); Debug.Log($"SyncPlayersChange Triggered - Operation: {op}, Key: {key}, AsServer: {asServer}");
Debug.Log("SyncPlayersChange Triggered");
switch (op)
{
case SyncDictionaryOperation.Add:
Debug.Log($"Player added - ID: {key}, Name: {value.PlayerName}");
// Implement logic for when a new player is added
OnPlayerAdded(key, value);
break;
case SyncDictionaryOperation.Remove:
Debug.Log($"Player removed - ID: {key}");
// Implement logic for when a player is removed
OnPlayerRemoved(key);
break;
case SyncDictionaryOperation.Clear:
Debug.Log("All players cleared");
// Implement logic for when all players are cleared
OnAllPlayersCleared();
break;
case SyncDictionaryOperation.Set:
Debug.Log($"Player updated - ID: {key}, Name: {value.PlayerName}");
// Implement logic for when a player's data is updated
OnPlayerUpdated(key, value);
break;
}
// Notify any listeners that the player list has changed
OnPlayersListChanged();
}
private void OnPlayerAdded(int playerId, GamePlayer player)
{
// Implement logic for when a new player is added
// For example, update UI, spawn player object, etc.
}
private void OnPlayerRemoved(int playerId)
{
// Implement logic for when a player is removed
// For example, remove player from UI, destroy player object, etc.
}
private void OnAllPlayersCleared()
{
// Implement logic for when all players are cleared
// For example, reset UI, clear all player objects, etc.
}
private void OnPlayerUpdated(int playerId, GamePlayer player)
{
// Implement logic for when a player's data is updated
// For example, update UI elements, update player object properties, etc.
}
private void OnPlayersListChanged()
{
// Notify any parts of your game that need to know when the player list changes
// For example, update a player list UI, recalculate game state, etc.
} }
[ServerRpc(RequireOwnership = false)] [ServerRpc(RequireOwnership = false)]
@ -130,6 +186,7 @@ namespace Managers
{ {
Debug.Log($"Player registered successfully: {conn.ClientId}"); Debug.Log($"Player registered successfully: {conn.ClientId}");
OnPlayerRegisteredObserversRpc(conn.ClientId); OnPlayerRegisteredObserversRpc(conn.ClientId);
_syncPlayers.Dirty(conn.ClientId);
} }
else else
{ {
@ -319,5 +376,26 @@ namespace Managers
// Add validation if needed // Add validation if needed
UpdateWeather(weather); UpdateWeather(weather);
} }
public GamePlayer GetCurrentPlayer()
{
if (!IsServerInitialized && !IsClientInitialized)
{
Debug.LogError("GameManager not initialized");
return null;
}
var clientId = ClientManager.Connection.ClientId;
if (_syncPlayers.TryGetValue(clientId, out var player))
{
Debug.Log("Found player for clientId: " + clientId);
Debug.Log("Player name: " + player.PlayerName);
return player;
}
Debug.LogError("Player not found for clientId: " + clientId);
return null;
}
} }
} }

View File

@ -28,6 +28,8 @@ namespace Managers
[SerializeField] private NetworkObject gameManagerPrefab; [SerializeField] private NetworkObject gameManagerPrefab;
public bool isRegistered;
// [SerializeField] private GameManager gameManager; // [SerializeField] private GameManager gameManager;
private GamePlayerSo _playerDataSo; private GamePlayerSo _playerDataSo;
@ -87,74 +89,42 @@ namespace Managers
if (IsClientInitialized && !IsServerInitialized) // This is a client-only instance if (IsClientInitialized && !IsServerInitialized) // This is a client-only instance
StartCoroutine(WaitForConnectionAndRegister()); StartCoroutine(WaitForConnectionAndRegister());
else if (IsServerInitialized) // This is the server or a host (client+server) else if (IsServerInitialized && IsClientInitialized) // This is the server or a host (client+server)
RegisterPlayer(); RegisterPlayer();
} }
private IEnumerator WaitForConnectionAndRegister() private IEnumerator WaitForConnectionAndRegister()
{ {
Debug.Log("Waiting for connection to server..."); Debug.Log("Waiting for connection to server...");
while (!IsClientInitialized) yield return new WaitForSeconds(0.5f); while (!IsServerInitialized) yield return new WaitForSeconds(0.5f);
Debug.Log("Connected to server. Registering player..."); Debug.Log("Connected to server. Registering player...");
RegisterPlayer(); RegisterPlayer();
} }
private IEnumerator WaitForServerAndRegister()
{
Debug.Log("Waiting for server to be ready...");
while (!IsServerInitialized)
yield return new WaitForSeconds(0.5f); // Wait a short time to ensure everything is set up
Debug.Log("Server is ready");
RegisterPlayer();
}
// Debug.Log("Total existing playerManagers: " + _playerManagers.Count);
// ... rest of your OnStartClient code ...
// private IEnumerator WaitForClientActiveAndRegister()
// {
// yield return new WaitForSeconds(0.5f); // Wait a short time to ensure everything is set up
//
// while (!gameManager)
// {
// gameManager = FindObjectOfType<GameManager>();
// yield return null;
// }
//
// Debug.Log("Attempting to register player");
// RegisterPlayer();
// }
[ServerRpc(RequireOwnership = false)] [ServerRpc(RequireOwnership = false)]
private void RegisterPlayer() private void RegisterPlayer()
{ {
Debug.Log("Attempting to register player on server.");
// Your existing registration code... // Your existing registration code...
if (IsOwner) Debug.Log("Attempting to register player on server." + Owner.ClientId + ", IsOwner: " + IsOwner);
{
var playerData = new GamePlayer(_playerDataSo)
{
PlayerName = "Player " + Owner.ClientId,
ID = Guid.NewGuid(),
ClientId = Owner.ClientId
};
try var playerData = new GamePlayer(_playerDataSo)
{ {
GameManager.Instance.RegisterPlayerServerRpc(Owner, playerData); PlayerName = "Player " + Owner.ClientId,
_playerManagers.Add(Owner.ClientId, this); ID = Guid.NewGuid(),
} ClientId = Owner.ClientId
catch (Exception e) };
{
Debug.LogError(e); try
Debug.LogError("Failed to add player manager"); {
} GameManager.Instance.RegisterPlayerServerRpc(Owner, playerData);
_playerManagers.Add(Owner.ClientId, this);
isRegistered = true;
}
catch (Exception e)
{
Debug.LogError(e);
Debug.LogError("Failed to add player manager");
} }
} }

View File

@ -1,5 +1,7 @@
using FishNet; using FishNet;
using FishNet.Connection;
using FishNet.Transporting; using FishNet.Transporting;
using Managers;
using TMPro; using TMPro;
using Types.Broadcasts; using Types.Broadcasts;
using UnityEngine; using UnityEngine;
@ -7,7 +9,15 @@ using UnityEngine;
namespace UI namespace UI
{ {
public class NetworkChatUIController : MonoBehaviour public class NetworkChatUIController : MonoBehaviour
{ {
[SerializeField] private TMP_InputField messageInput;
// prefab of the message format that is displayed
[SerializeField] private GameObject messageDisplayPrefab;
[SerializeField] private GameObject messageParentContainer;
private void Start() private void Start()
{ {
Debug.Log("NetworkChatUIController Start"); Debug.Log("NetworkChatUIController Start");
@ -25,49 +35,58 @@ namespace UI
InstanceFinder.ClientManager.UnregisterBroadcast<ChatBroadcast>(OnChatBroadcast); InstanceFinder.ClientManager.UnregisterBroadcast<ChatBroadcast>(OnChatBroadcast);
} }
public void OnKeyDown_Enter()
{
Debug.Log("OnKeyDown_Enter");
var chatBroadcast = new ChatBroadcast
{
Message = "Hello World",
NetworkTime = Time.time,
Username = "Player",
FontColor = Color.white
};
InstanceFinder.ClientManager.Broadcast(chatBroadcast);
}
// on click send
public void OnClick_Send() public void OnClick_Send()
{ {
var messageInput = GetComponent<TMP_InputField>();
var chatBroadcast = new ChatBroadcast var chatBroadcast = new ChatBroadcast
{ {
Message = messageInput.text, Message = messageInput.text,
NetworkTime = Time.time, NetworkTime = Time.time,
Username = "Player", Username = GameManager.Instance.GetCurrentPlayer().PlayerName,
FontColor = Color.white FontColor = Color.white
}; };
Debug.Log("Sending chat message: " + chatBroadcast.Message);
InstanceFinder.ClientManager.Broadcast(chatBroadcast); InstanceFinder.ClientManager.Broadcast(chatBroadcast);
messageInput.text = ""; messageInput.text = "";
Debug.Log("Sent message");
} }
private void OnServerConnectionState(ServerConnectionStateArgs obj) private void OnServerConnectionState(ServerConnectionStateArgs obj)
{ {
Debug.Log("Server Connection State Changed " + obj.ConnectionState); Debug.Log("Server Connection State Changed " + obj.ConnectionState);
if (obj.ConnectionState == LocalConnectionState.Started)
{
Debug.Log("Registering server broadcast");
InstanceFinder.ServerManager.RegisterBroadcast<ChatBroadcast>(OnServerChatBroadcast);
}
} }
private void OnServerChatBroadcast(NetworkConnection connection, ChatBroadcast broadcast, Channel channel)
{
Debug.Log("ChatBroadcast received (server)");
Debug.Log("ChatBroadcast received (server) from: " + broadcast.Username + " at " + broadcast.NetworkTime);
InstanceFinder.ServerManager.Broadcast(broadcast);
}
private void OnClientConnectionState(ClientConnectionStateArgs obj) private void OnClientConnectionState(ClientConnectionStateArgs obj)
{ {
Debug.Log("netchat-ui: Client Connection State Changed " + obj.ConnectionState); Debug.Log("netchat-ui: Client Connection State Changed " + obj.ConnectionState);
var clientState = obj.ConnectionState; var clientState = obj.ConnectionState;
if (clientState == LocalConnectionState.Started) if (clientState == LocalConnectionState.Started)
{
Debug.Log("Registering client for broadcast");
InstanceFinder.ClientManager.RegisterBroadcast<ChatBroadcast>(OnChatBroadcast); InstanceFinder.ClientManager.RegisterBroadcast<ChatBroadcast>(OnChatBroadcast);
}
else if (clientState == LocalConnectionState.Stopped) else if (clientState == LocalConnectionState.Stopped)
{
Debug.Log("Unregistering client for broadcast");
InstanceFinder.ClientManager.UnregisterBroadcast<ChatBroadcast>(OnChatBroadcast); InstanceFinder.ClientManager.UnregisterBroadcast<ChatBroadcast>(OnChatBroadcast);
}
} }
private void OnChatBroadcast(ChatBroadcast broadcast, Channel channel) private void OnChatBroadcast(ChatBroadcast broadcast, Channel channel)
@ -77,6 +96,18 @@ namespace UI
Debug.Log("ChatBroadcast received from: " + broadcast.Username + " at " + broadcast.NetworkTime); Debug.Log("ChatBroadcast received from: " + broadcast.Username + " at " + broadcast.NetworkTime);
Debug.Log("ChatBroadcast message: " + broadcast.Message); Debug.Log("ChatBroadcast message: " + broadcast.Message);
AddMessageToUI(broadcast);
}
private void AddMessageToUI(ChatBroadcast broadcast)
{
var messageDisplay = Instantiate(messageDisplayPrefab, messageParentContainer.transform);
var nameText = (TMP_Text)messageDisplay.GetComponentsInChildren(typeof(TMP_Text), true)[0];
nameText.text = broadcast.Username;
var messageText = (TMP_Text)messageDisplay.GetComponentsInChildren(typeof(TMP_Text), true)[1];
messageText.text = broadcast.Message;
messageText.color = broadcast.FontColor;
} }
} }
} }

View File

@ -8,7 +8,8 @@
], ],
"fileStates": { "fileStates": {
":/automap-tiles.tsx": { ":/automap-tiles.tsx": {
"dynamicWrapping": false "dynamicWrapping": false,
"scaleInDock": 1
}, },
"Art/Unorganized/Ancient Ruins V 1.9.1/TiledMap Editor/Ancient Ruins example map.tmx": { "Art/Unorganized/Ancient Ruins V 1.9.1/TiledMap Editor/Ancient Ruins example map.tmx": {
"scale": 0.9655859374999999, "scale": 0.9655859374999999,
@ -19,11 +20,11 @@
} }
}, },
"Art/Unorganized/Ancient Ruins V 1.9.1/TiledMap Editor/Sample scene.tmx": { "Art/Unorganized/Ancient Ruins V 1.9.1/TiledMap Editor/Sample scene.tmx": {
"scale": 1.6093098958333334, "scale": 0.6555,
"selectedLayer": 0, "selectedLayer": 0,
"viewCenter": { "viewCenter": {
"x": -704.6498644767183, "x": 668.1922196796338,
"y": 349.52870261741975 "y": 353.16552250190693
} }
}, },
"Art/Unorganized/Ancient Ruins V 1.9.1/TiledMap Editor/Tilesets/Ancient Ruins-Animated Terrains-16 frames.tsx": { "Art/Unorganized/Ancient Ruins V 1.9.1/TiledMap Editor/Tilesets/Ancient Ruins-Animated Terrains-16 frames.tsx": {
@ -81,8 +82,8 @@
"scale": 0.9655859374999999, "scale": 0.9655859374999999,
"selectedLayer": 0, "selectedLayer": 0,
"viewCenter": { "viewCenter": {
"x": 549.4073384845667, "x": -730.126623245277,
"y": 640.0258910150088 "y": 394.06124843238
} }
}, },
"Art/Unorganized/Crypt V.1.5.1/TiledMap Editor/Sample Map.tmx": { "Art/Unorganized/Crypt V.1.5.1/TiledMap Editor/Sample Map.tmx": {
@ -93,12 +94,38 @@
"y": 87.70581334196368 "y": 87.70581334196368
} }
}, },
"Art/Unorganized/Grass Land 2.0 v1.7.1/TiledMap Editor/TiledMap Editor Example - grass land 2.0.tmx": { "Art/Unorganized/Crypt V.1.5.1/TiledMap Editor/Tilesets/Atlas-Props-sprites.tsx": {
"scale": 1.5, "scaleInDock": 1
},
"Art/Unorganized/Crypt V.1.5.1/TiledMap Editor/Tilesets/Atlas-Props.tsx": {
"scaleInDock": 1
},
"Art/Unorganized/Crypt V.1.5.1/TiledMap Editor/Tilesets/Tileset - wall 1.tsx": {
"scaleInDock": 1
},
"Art/Unorganized/Crypt V.1.5.1/TiledMap Editor/Tilesets/Tileset - wall 2.tsx": {
"scaleInDock": 1
},
"Art/Unorganized/Crypt V.1.5.1/TiledMap Editor/Tilesets/Tileset - wall 3.tsx": {
"scaleInDock": 1
},
"Art/Unorganized/Crypt V.1.5.1/TiledMap Editor/Tilesets/Tileset-Terrain.tsx": {
"scaleInDock": 1
},
"Art/Unorganized/Grass Land 2.0 v1.7.1/TiledMap Editor/Sample map.tmx": {
"scale": 0.3119,
"selectedLayer": 0, "selectedLayer": 0,
"viewCenter": { "viewCenter": {
"x": 1066.3333333333335, "x": 711.7665918563641,
"y": 1204.6666666666665 "y": 783.9050977877525
}
},
"Art/Unorganized/Grass Land 2.0 v1.7.1/TiledMap Editor/TiledMap Editor Example - grass land 2.0.tmx": {
"scale": 0.3596,
"selectedLayer": 0,
"viewCenter": {
"x": -472.74749721913236,
"y": 1647.6640711902114
} }
}, },
"Art/Unorganized/Grass Land 2.0 v1.7.1/TiledMap Editor/Tilesets/Atlas-Props-sheet1-sprites.tsx": { "Art/Unorganized/Grass Land 2.0 v1.7.1/TiledMap Editor/Tilesets/Atlas-Props-sheet1-sprites.tsx": {
@ -114,11 +141,18 @@
"dynamicWrapping": false "dynamicWrapping": false
}, },
"Art/Unorganized/Grass Land 2.0 v1.7.1/TiledMap Editor/Tilesets/Atlas-Props-sheet4-sprites.tsx": { "Art/Unorganized/Grass Land 2.0 v1.7.1/TiledMap Editor/Tilesets/Atlas-Props-sheet4-sprites.tsx": {
"dynamicWrapping": true "dynamicWrapping": true,
"scaleInDock": 0.5
}, },
"Art/Unorganized/Grass Land 2.0 v1.7.1/TiledMap Editor/Tilesets/Atlas-Props-sheet4.tsx": { "Art/Unorganized/Grass Land 2.0 v1.7.1/TiledMap Editor/Tilesets/Atlas-Props-sheet4.tsx": {
"dynamicWrapping": false "dynamicWrapping": false
}, },
"Art/Unorganized/Grass Land 2.0 v1.7.1/TiledMap Editor/Tilesets/Atlas-props-sheet3-sprites.tsx": {
"scaleInDock": 1
},
"Art/Unorganized/Grass Land 2.0 v1.7.1/TiledMap Editor/Tilesets/Beach-transition tiles between coast platform and beach.tsx": {
"scaleInDock": 1
},
"Art/Unorganized/Grass Land 2.0 v1.7.1/TiledMap Editor/Tilesets/Tileset - wall1 - transparency.tsx": { "Art/Unorganized/Grass Land 2.0 v1.7.1/TiledMap Editor/Tilesets/Tileset - wall1 - transparency.tsx": {
"dynamicWrapping": false "dynamicWrapping": false
}, },
@ -128,69 +162,149 @@
"Art/Unorganized/Grass Land 2.0 v1.7.1/TiledMap Editor/Tilesets/hole1.tsx": { "Art/Unorganized/Grass Land 2.0 v1.7.1/TiledMap Editor/Tilesets/hole1.tsx": {
"dynamicWrapping": false "dynamicWrapping": false
}, },
"Art/Unorganized/Grass Land 2.0 v1.7.1/TiledMap Editor/Tilesets/hole2.tsx": {
"scaleInDock": 1
},
"Art/Unorganized/Grass Land 2.0 v1.7.1/TiledMap Editor/Tilesets/hole3.tsx": {
"scaleInDock": 1
},
"Art/Unorganized/Grass Land V. 1.5.1/TiledMap Editor/Sample Map.tmx": { "Art/Unorganized/Grass Land V. 1.5.1/TiledMap Editor/Sample Map.tmx": {
"scale": 1.9311718749999998, "scale": 0.5126,
"selectedLayer": 0, "selectedLayer": 6,
"viewCenter": { "viewCenter": {
"x": -11.909866904000978, "x": 712.0561841591885,
"y": 102.78732958453014 "y": 633.0472103004292
} }
}, },
"Art/Unorganized/Grass Land V. 1.5.1/TiledMap Editor/TiledMap Editor Example - grass land.tmx": { "Art/Unorganized/Grass Land V. 1.5.1/TiledMap Editor/TiledMap Editor Example - grass land.tmx": {
"scale": 0.7724687499999999, "scale": 0.7724687499999999,
"selectedLayer": 0, "selectedLayer": 0,
"viewCenter": { "viewCenter": {
"x": 286.74299122132766, "x": -1312.6744609409766,
"y": 802.6214652696308 "y": 495.1656620413448
} }
}, },
"Art/Unorganized/Grass Land V. 1.5.1/TiledMap Editor/tilesets/Animated water tiles-transp.tsx": {
"scaleInDock": 1
},
"Art/Unorganized/Grass Land V. 1.5.1/TiledMap Editor/tilesets/Animated water tiles.tsx": {
"scaleInDock": 1
},
"Art/Unorganized/Grass Land V. 1.5.1/TiledMap Editor/tilesets/Grass Land - tileset-cliff.tsx": {
"scaleInDock": 1
},
"Art/Unorganized/Grass Land V. 1.5.1/TiledMap Editor/tilesets/Grass Land - tileset-transp-cliff.tsx": {
"scaleInDock": 1
},
"Art/Unorganized/Old Prison V1.7/TiledMap Editor New/Old Prison example map.tmx": { "Art/Unorganized/Old Prison V1.7/TiledMap Editor New/Old Prison example map.tmx": {
"scale": 0.75, "scale": 0.75,
"selectedLayer": 0, "selectedLayer": 0,
"viewCenter": { "viewCenter": {
"x": -1437.3333333333333, "x": -1428,
"y": 164.66666666666663 "y": 164.66666666666663
} }
}, },
"Art/Unorganized/Old Prison V1.7/TiledMap Editor New/Rules/Prison Cells-rule0-erases all generated tiles and resets them to their initial state.tmx": { "Art/Unorganized/Old Prison V1.7/TiledMap Editor New/Rules/Prison Cells-rule0-erases all generated tiles and resets them to their initial state.tmx": {
"scale": 0.5517633928571428, "scale": 0.1168,
"selectedLayer": 0, "selectedLayer": 0,
"viewCenter": { "viewCenter": {
"x": -2013.5442372264251, "x": -1558.2191780821918,
"y": 689.607184756665 "y": 2333.0479452054797
} }
}, },
"Art/Unorganized/Old Prison V1.7/TiledMap Editor New/Rules/Prison Cells-rule2-applies variations.tmx": {
"scale": 0.4012760416666667,
"selectedLayer": 0,
"viewCenter": {
"x": 959.4392887273669,
"y": 960.6853137776624
}
},
"Art/Unorganized/Old Prison V1.7/TiledMap Editor New/Tilesets/Blood pool - style2 - with spikes - transparency.tsx": {
"scaleInDock": 1
},
"Art/Unorganized/Old Prison V1.7/TiledMap Editor New/Tilesets/Tileset - wall 1.tsx": {
"scaleInDock": 1
},
"Art/Unorganized/Old Prison V1.7/TiledMap Editor New/Tilesets/Tileset - wall 2.tsx": {
"scaleInDock": 1
},
"Art/Unorganized/Old Prison V1.7/TiledMap Editor New/Tilesets/Tileset-Terrain-old prison.tsx": {
"scaleInDock": 1
},
"Art/Unorganized/Old Prison V1.7/TiledMap Editor New/Tilesets/atlas-props-sprites.tsx": {
"scaleInDock": 0.25
},
"Art/Unorganized/Old Prison V1.7/TiledMap Editor New/Tilesets/atlas-props.tsx": { "Art/Unorganized/Old Prison V1.7/TiledMap Editor New/Tilesets/atlas-props.tsx": {
"dynamicWrapping": false "dynamicWrapping": false,
"scaleInDock": 1
}, },
"Art/Unorganized/Sewers V1.5/TiledMap Editor/SampleScene.tmx": { "Art/Unorganized/Sewers V1.5/TiledMap Editor/SampleScene.tmx": {
"scale": 1.5, "scale": 1.5,
"selectedLayer": 0, "selectedLayer": 0,
"viewCenter": { "viewCenter": {
"x": 557.6666666666666, "x": -386.66666666666663,
"y": 296.66666666666663 "y": 138.33333333333331
} }
}, },
"Art/Unorganized/Sewers V1.5/TiledMap Editor/tilesets/Sewers - Terrain.tsx": {
"scaleInDock": 1
},
"Art/Unorganized/Sewers V1.5/TiledMap Editor/tilesets/Sewers - Terrain2.tsx": {
"scaleInDock": 1
},
"Art/Unorganized/Sewers V1.5/TiledMap Editor/tilesets/Sewers-Atlas-props.tsx": { "Art/Unorganized/Sewers V1.5/TiledMap Editor/tilesets/Sewers-Atlas-props.tsx": {
"dynamicWrapping": false "dynamicWrapping": false,
"scaleInDock": 1
},
"Art/Unorganized/Sewers V1.5/TiledMap Editor/tilesets/Sewers-Tileset-wall-1-2-water.tsx": {
"scaleInDock": 1
},
"Art/Unorganized/Sewers V1.5/TiledMap Editor/tilesets/Sewers-Tileset-wall-1-2.tsx": {
"scaleInDock": 1
},
"Art/Unorganized/Sewers V1.5/TiledMap Editor/tilesets/Sewers-Tileset-wall-1-water.tsx": {
"scaleInDock": 1
},
"Art/Unorganized/Sewers V1.5/TiledMap Editor/tilesets/Sewers-Tileset-wall-1.tsx": {
"scaleInDock": 1
},
"Art/Unorganized/Sewers V1.5/TiledMap Editor/tilesets/Sewers-Tileset-wall-2-2-water.tsx": {
"scaleInDock": 1
},
"Art/Unorganized/Sewers V1.5/TiledMap Editor/tilesets/Sewers-Tileset-wall-2-2.tsx": {
"scaleInDock": 1
},
"Art/Unorganized/Sewers V1.5/TiledMap Editor/tilesets/Sewers-Tileset-wall-2-water.tsx": {
"scaleInDock": 1
},
"Art/Unorganized/Sewers V1.5/TiledMap Editor/tilesets/Sewers-Tileset-wall-2.tsx": {
"scaleInDock": 1
},
"Art/Unorganized/Sewers V1.5/TiledMap Editor/tilesets/Sewers-tileset-wall-3-water.tsx": {
"scaleInDock": 1
},
"Art/Unorganized/Sewers V1.5/TiledMap Editor/tilesets/Sewers-tileset-wall-3.tsx": {
"scaleInDock": 1
}, },
"Art/Unorganized/Sewers V1.5/TiledMap Editor/tilesets/atlas - props - sprites.tsx": { "Art/Unorganized/Sewers V1.5/TiledMap Editor/tilesets/atlas - props - sprites.tsx": {
"dynamicWrapping": true "dynamicWrapping": true,
"scaleInDock": 1
}, },
"Art/Unorganized/the Mountain V1.5.1/TiledMap Editor/Sample Scene.tmx": { "Art/Unorganized/the Mountain V1.5.1/TiledMap Editor/Sample Scene.tmx": {
"scale": 0.7152488425925926, "scale": 0.7288,
"selectedLayer": 0, "selectedLayer": 0,
"viewCenter": { "viewCenter": {
"x": 640.336583195113, "x": -670.965971459934,
"y": 840.2670010922773 "y": 556.3940724478595
} }
}, },
"Art/Unorganized/the Mountain V1.5.1/TiledMap Editor/Sample Scene2.tmx": { "Art/Unorganized/the Mountain V1.5.1/TiledMap Editor/Sample Scene2.tmx": {
"scale": 1.2874479166666666, "scale": 1.2874479166666666,
"selectedLayer": 0, "selectedLayer": 0,
"viewCenter": { "viewCenter": {
"x": 553.8088110360451, "x": -537.4974715805656,
"y": 421.7646344916866 "y": 237.29115255471498
} }
}, },
"Art/Unorganized/the Mountain V1.5.1/TiledMap Editor/Testing Scene.tmx": { "Art/Unorganized/the Mountain V1.5.1/TiledMap Editor/Testing Scene.tmx": {
@ -201,6 +315,18 @@
"y": 640.0258910150088 "y": 640.0258910150088
} }
}, },
"Art/Unorganized/the Mountain V1.5.1/TiledMap Editor/Tilesets/Atlas-Props.tsx": {
"scaleInDock": 1
},
"Art/Unorganized/the Mountain V1.5.1/TiledMap Editor/Tilesets/The depths-Tileset-Platform3.tsx": {
"scaleInDock": 1
},
"Art/Unorganized/the Mountain V1.5.1/TiledMap Editor/Tilesets/The depths-Tileset-wall1-4-no transp.tsx": {
"scaleInDock": 1
},
"Art/Unorganized/the Mountain V1.5.1/TiledMap Editor/Tilesets/The depths-Tileset-wall1-4.tsx": {
"scaleInDock": 1
},
"Art/Unorganized/the Mountain V1.5.1/TiledMap Editor/Tilesets/Tileset-Terrain2.tsx": { "Art/Unorganized/the Mountain V1.5.1/TiledMap Editor/Tilesets/Tileset-Terrain2.tsx": {
"dynamicWrapping": false "dynamicWrapping": false
}, },
@ -216,8 +342,8 @@
"scale": 1.9311718749999998, "scale": 1.9311718749999998,
"selectedLayer": 0, "selectedLayer": 0,
"viewCenter": { "viewCenter": {
"x": 161.8188438043611, "x": -503.5802419191715,
"y": 320.0129455075044 "y": 197.03062421619
} }
}, },
"Maps/SmallTest.tmx": { "Maps/SmallTest.tmx": {
@ -229,11 +355,11 @@
} }
}, },
"Maps/World.tmx": { "Maps/World.tmx": {
"scale": 0.0625, "scale": 0.2757,
"selectedLayer": 6, "selectedLayer": 25,
"viewCenter": { "viewCenter": {
"x": -1352, "x": 6427.27602466449,
"y": 4384 "y": 3730.5041712005805
} }
}, },
"Maps/world.tmx": { "Maps/world.tmx": {
@ -253,9 +379,17 @@
], ],
"project": "evershade.tiled-project", "project": "evershade.tiled-project",
"recentFiles": [ "recentFiles": [
"Art/Unorganized/Crypt V.1.5.1/TiledMap Editor/Sample Map.tmx", "Art/Unorganized/Grass Land V. 1.5.1/TiledMap Editor/Sample Map.tmx",
"Art/Unorganized/Ancient Ruins V 1.9.1/TiledMap Editor/Ancient Ruins example map.tmx", "Art/Unorganized/Grass Land V. 1.5.1/TiledMap Editor/TiledMap Editor Example - grass land.tmx",
"Maps/Farm.tmx", "Art/Unorganized/Crypt V.1.5.1/TiledMap Editor/Crypt example map.tmx",
"Maps/world.tmx" "Art/Unorganized/Grass Land 2.0 v1.7.1/TiledMap Editor/TiledMap Editor Example - grass land 2.0.tmx",
"Art/Unorganized/Old Prison V1.7/TiledMap Editor New/Rules/Prison Cells-rule0-erases all generated tiles and resets them to their initial state.tmx",
"Art/Unorganized/Old Prison V1.7/TiledMap Editor New/Old Prison example map.tmx",
"Art/Unorganized/Sewers V1.5/TiledMap Editor/SampleScene.tmx",
"Art/Unorganized/the Mountain V1.5.1/TiledMap Editor/Sample Scene2.tmx",
"Art/Unorganized/the Mountain V1.5.1/TiledMap Editor/Testing Scene.tmx",
"Art/Unorganized/Grass Land 2.0 v1.7.1/TiledMap Editor/Sample map.tmx",
"Art/Unorganized/Old Prison V1.7/TiledMap Editor New/Rules/Prison Cells-rule2-applies variations.tmx",
"Art/Unorganized/Crypt V.1.5.1/TiledMap Editor/Sample Map.tmx"
] ]
} }