diff --git a/FuZhou_FirstPage/Assets/GameAsset/texture/首页/小图标/坐标3.png b/FuZhou_FirstPage/Assets/GameAsset/texture/首页/小图标/坐标3.png
new file mode 100644
index 00000000..8b6cf465
Binary files /dev/null and b/FuZhou_FirstPage/Assets/GameAsset/texture/首页/小图标/坐标3.png differ
diff --git a/FuZhou_FirstPage/Assets/GameAsset/texture/首页/小图标/坐标3.png.meta b/FuZhou_FirstPage/Assets/GameAsset/texture/首页/小图标/坐标3.png.meta
new file mode 100644
index 00000000..1b270887
--- /dev/null
+++ b/FuZhou_FirstPage/Assets/GameAsset/texture/首页/小图标/坐标3.png.meta
@@ -0,0 +1,116 @@
+fileFormatVersion: 2
+guid: e68695297bab0764d8e14fa0ab5c2861
+TextureImporter:
+ internalIDToNameTable: []
+ externalObjects: {}
+ serializedVersion: 11
+ mipmaps:
+ mipMapMode: 0
+ enableMipMap: 0
+ sRGBTexture: 1
+ linearTexture: 0
+ fadeOut: 0
+ borderMipMap: 0
+ mipMapsPreserveCoverage: 0
+ alphaTestReferenceValue: 0.5
+ mipMapFadeDistanceStart: 1
+ mipMapFadeDistanceEnd: 3
+ bumpmap:
+ convertToNormalMap: 0
+ externalNormalMap: 0
+ heightScale: 0.25
+ normalMapFilter: 0
+ isReadable: 0
+ streamingMipmaps: 0
+ streamingMipmapsPriority: 0
+ grayScaleToAlpha: 0
+ generateCubemap: 6
+ cubemapConvolution: 0
+ seamlessCubemap: 0
+ textureFormat: 1
+ maxTextureSize: 2048
+ textureSettings:
+ serializedVersion: 2
+ filterMode: -1
+ aniso: -1
+ mipBias: -100
+ wrapU: 1
+ wrapV: 1
+ wrapW: -1
+ nPOTScale: 0
+ lightmap: 0
+ compressionQuality: 50
+ spriteMode: 1
+ spriteExtrude: 1
+ spriteMeshType: 1
+ alignment: 0
+ spritePivot: {x: 0.5, y: 0.5}
+ spritePixelsToUnits: 100
+ spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+ spriteGenerateFallbackPhysicsShape: 1
+ alphaUsage: 1
+ alphaIsTransparency: 1
+ spriteTessellationDetail: -1
+ textureType: 8
+ textureShape: 1
+ singleChannelComponent: 0
+ maxTextureSizeSet: 0
+ compressionQualitySet: 0
+ textureFormatSet: 0
+ applyGammaDecoding: 0
+ platformSettings:
+ - serializedVersion: 3
+ buildTarget: DefaultTexturePlatform
+ maxTextureSize: 512
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 3
+ buildTarget: Standalone
+ maxTextureSize: 512
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 3
+ buildTarget: WebGL
+ maxTextureSize: 512
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ spriteSheet:
+ serializedVersion: 2
+ sprites: []
+ outline: []
+ physicsShape: []
+ bones: []
+ spriteID: 5e97eb03825dee720800000000000000
+ internalID: 0
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ secondaryTextures: []
+ spritePackingTag:
+ pSDRemoveMatte: 0
+ pSDShowRemoveMatteOption: 0
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/FuZhou_FirstPage/Assets/GameAsset/texture/首页/小图标/坐标4.png b/FuZhou_FirstPage/Assets/GameAsset/texture/首页/小图标/坐标4.png
new file mode 100644
index 00000000..e6f37395
Binary files /dev/null and b/FuZhou_FirstPage/Assets/GameAsset/texture/首页/小图标/坐标4.png differ
diff --git a/FuZhou_FirstPage/Assets/GameAsset/texture/首页/小图标/坐标4.png.meta b/FuZhou_FirstPage/Assets/GameAsset/texture/首页/小图标/坐标4.png.meta
new file mode 100644
index 00000000..e9966b77
--- /dev/null
+++ b/FuZhou_FirstPage/Assets/GameAsset/texture/首页/小图标/坐标4.png.meta
@@ -0,0 +1,116 @@
+fileFormatVersion: 2
+guid: 67d141b17f6758146bdabe34f6d64ed6
+TextureImporter:
+ internalIDToNameTable: []
+ externalObjects: {}
+ serializedVersion: 11
+ mipmaps:
+ mipMapMode: 0
+ enableMipMap: 0
+ sRGBTexture: 1
+ linearTexture: 0
+ fadeOut: 0
+ borderMipMap: 0
+ mipMapsPreserveCoverage: 0
+ alphaTestReferenceValue: 0.5
+ mipMapFadeDistanceStart: 1
+ mipMapFadeDistanceEnd: 3
+ bumpmap:
+ convertToNormalMap: 0
+ externalNormalMap: 0
+ heightScale: 0.25
+ normalMapFilter: 0
+ isReadable: 0
+ streamingMipmaps: 0
+ streamingMipmapsPriority: 0
+ grayScaleToAlpha: 0
+ generateCubemap: 6
+ cubemapConvolution: 0
+ seamlessCubemap: 0
+ textureFormat: 1
+ maxTextureSize: 2048
+ textureSettings:
+ serializedVersion: 2
+ filterMode: -1
+ aniso: -1
+ mipBias: -100
+ wrapU: 1
+ wrapV: 1
+ wrapW: -1
+ nPOTScale: 0
+ lightmap: 0
+ compressionQuality: 50
+ spriteMode: 1
+ spriteExtrude: 1
+ spriteMeshType: 1
+ alignment: 0
+ spritePivot: {x: 0.5, y: 0.5}
+ spritePixelsToUnits: 100
+ spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+ spriteGenerateFallbackPhysicsShape: 1
+ alphaUsage: 1
+ alphaIsTransparency: 1
+ spriteTessellationDetail: -1
+ textureType: 8
+ textureShape: 1
+ singleChannelComponent: 0
+ maxTextureSizeSet: 0
+ compressionQualitySet: 0
+ textureFormatSet: 0
+ applyGammaDecoding: 0
+ platformSettings:
+ - serializedVersion: 3
+ buildTarget: DefaultTexturePlatform
+ maxTextureSize: 512
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 3
+ buildTarget: Standalone
+ maxTextureSize: 512
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 3
+ buildTarget: WebGL
+ maxTextureSize: 512
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ spriteSheet:
+ serializedVersion: 2
+ sprites: []
+ outline: []
+ physicsShape: []
+ bones: []
+ spriteID: 5e97eb03825dee720800000000000000
+ internalID: 0
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ secondaryTextures: []
+ spritePackingTag:
+ pSDRemoveMatte: 0
+ pSDShowRemoveMatteOption: 0
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/FuZhou_FirstPage/Assets/GameAsset/texture/首页/小图标/坐标5.png b/FuZhou_FirstPage/Assets/GameAsset/texture/首页/小图标/坐标5.png
new file mode 100644
index 00000000..7939ae4c
Binary files /dev/null and b/FuZhou_FirstPage/Assets/GameAsset/texture/首页/小图标/坐标5.png differ
diff --git a/FuZhou_FirstPage/Assets/GameAsset/texture/首页/小图标/坐标5.png.meta b/FuZhou_FirstPage/Assets/GameAsset/texture/首页/小图标/坐标5.png.meta
new file mode 100644
index 00000000..34e6dc47
--- /dev/null
+++ b/FuZhou_FirstPage/Assets/GameAsset/texture/首页/小图标/坐标5.png.meta
@@ -0,0 +1,116 @@
+fileFormatVersion: 2
+guid: b63be4c112f70e144ad43080fb57d3c8
+TextureImporter:
+ internalIDToNameTable: []
+ externalObjects: {}
+ serializedVersion: 11
+ mipmaps:
+ mipMapMode: 0
+ enableMipMap: 0
+ sRGBTexture: 1
+ linearTexture: 0
+ fadeOut: 0
+ borderMipMap: 0
+ mipMapsPreserveCoverage: 0
+ alphaTestReferenceValue: 0.5
+ mipMapFadeDistanceStart: 1
+ mipMapFadeDistanceEnd: 3
+ bumpmap:
+ convertToNormalMap: 0
+ externalNormalMap: 0
+ heightScale: 0.25
+ normalMapFilter: 0
+ isReadable: 0
+ streamingMipmaps: 0
+ streamingMipmapsPriority: 0
+ grayScaleToAlpha: 0
+ generateCubemap: 6
+ cubemapConvolution: 0
+ seamlessCubemap: 0
+ textureFormat: 1
+ maxTextureSize: 2048
+ textureSettings:
+ serializedVersion: 2
+ filterMode: -1
+ aniso: -1
+ mipBias: -100
+ wrapU: 1
+ wrapV: 1
+ wrapW: -1
+ nPOTScale: 0
+ lightmap: 0
+ compressionQuality: 50
+ spriteMode: 1
+ spriteExtrude: 1
+ spriteMeshType: 1
+ alignment: 0
+ spritePivot: {x: 0.5, y: 0.5}
+ spritePixelsToUnits: 100
+ spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+ spriteGenerateFallbackPhysicsShape: 1
+ alphaUsage: 1
+ alphaIsTransparency: 1
+ spriteTessellationDetail: -1
+ textureType: 8
+ textureShape: 1
+ singleChannelComponent: 0
+ maxTextureSizeSet: 0
+ compressionQualitySet: 0
+ textureFormatSet: 0
+ applyGammaDecoding: 0
+ platformSettings:
+ - serializedVersion: 3
+ buildTarget: DefaultTexturePlatform
+ maxTextureSize: 512
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 3
+ buildTarget: Standalone
+ maxTextureSize: 512
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 3
+ buildTarget: WebGL
+ maxTextureSize: 512
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ spriteSheet:
+ serializedVersion: 2
+ sprites: []
+ outline: []
+ physicsShape: []
+ bones: []
+ spriteID: 5e97eb03825dee720800000000000000
+ internalID: 0
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ secondaryTextures: []
+ spritePackingTag:
+ pSDRemoveMatte: 0
+ pSDShowRemoveMatteOption: 0
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/FuZhou_FirstPage/Assets/Resources/prefeb/modelItem.prefab b/FuZhou_FirstPage/Assets/Resources/prefeb/modelItem.prefab
new file mode 100644
index 00000000..ecf9719d
--- /dev/null
+++ b/FuZhou_FirstPage/Assets/Resources/prefeb/modelItem.prefab
@@ -0,0 +1,381 @@
+%YAML 1.1
+%TAG !u! tag:unity3d.com,2011:
+--- !u!1 &2485691483878867189
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 2485691483878867194}
+ - component: {fileID: 2485691483878867192}
+ - component: {fileID: 2485691483878867195}
+ m_Layer: 5
+ m_Name: Name
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &2485691483878867194
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 2485691483878867189}
+ 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_Children: []
+ m_Father: {fileID: 2485691484692582150}
+ m_RootOrder: 1
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0.5, y: 0.5}
+ m_AnchorMax: {x: 0.5, y: 0.5}
+ m_AnchoredPosition: {x: 100.79995, y: 3.3999758}
+ m_SizeDelta: {x: 153.10529, y: 30.458923}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!222 &2485691483878867192
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 2485691483878867189}
+ m_CullTransparentMesh: 0
+--- !u!114 &2485691483878867195
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 2485691483878867189}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_RaycastTarget: 0
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_FontData:
+ m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0}
+ m_FontSize: 16
+ m_FontStyle: 2
+ m_BestFit: 0
+ m_MinSize: 1
+ m_MaxSize: 40
+ m_Alignment: 3
+ m_AlignByGeometry: 0
+ m_RichText: 1
+ m_HorizontalOverflow: 0
+ m_VerticalOverflow: 0
+ m_LineSpacing: 1
+ m_Text: "xx\u6D77\u5173"
+--- !u!1 &2485691484692582145
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 2485691484692582150}
+ - component: {fileID: 2485691484692582149}
+ - component: {fileID: 2485691484692582151}
+ m_Layer: 5
+ m_Name: modelItem
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &2485691484692582150
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 2485691484692582145}
+ 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_Children:
+ - {fileID: 7767037248709318626}
+ - {fileID: 2485691483878867194}
+ - {fileID: 2485691485171461978}
+ m_Father: {fileID: 0}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0.5, y: 0.5}
+ m_AnchorMax: {x: 0.5, y: 0.5}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: 1, y: 1}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!222 &2485691484692582149
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 2485691484692582145}
+ m_CullTransparentMesh: 0
+--- !u!114 &2485691484692582151
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 2485691484692582145}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 579205339106d2848ad6886feadb8e5a, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ icon: {fileID: 7221729936295613119}
+ btn: {fileID: 2485691485171461976}
+ text: {fileID: 2485691483878867195}
+ nochoseSprite: {fileID: 21300000, guid: b63be4c112f70e144ad43080fb57d3c8, type: 3}
+ choseSprite: {fileID: 21300000, guid: 67d141b17f6758146bdabe34f6d64ed6, type: 3}
+--- !u!1 &2485691485171461973
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 2485691485171461978}
+ - component: {fileID: 2485691485171461982}
+ - component: {fileID: 2485691485171461977}
+ - component: {fileID: 2485691485171461976}
+ - component: {fileID: 2485691485171461979}
+ m_Layer: 5
+ m_Name: Button
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &2485691485171461978
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 2485691485171461973}
+ 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_Children: []
+ m_Father: {fileID: 2485691484692582150}
+ m_RootOrder: 2
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0.5, y: 0.5}
+ m_AnchorMax: {x: 0.5, y: 0.5}
+ m_AnchoredPosition: {x: -0.7999878, y: 3.3999758}
+ m_SizeDelta: {x: 48.45117, y: 52.138977}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!222 &2485691485171461982
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 2485691485171461973}
+ m_CullTransparentMesh: 0
+--- !u!114 &2485691485171461977
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 2485691485171461973}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 1, g: 1, b: 1, a: 0}
+ m_RaycastTarget: 1
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_Sprite: {fileID: 0}
+ m_Type: 1
+ m_PreserveAspect: 0
+ m_FillCenter: 1
+ m_FillMethod: 4
+ m_FillAmount: 1
+ m_FillClockwise: 1
+ m_FillOrigin: 0
+ m_UseSpriteMesh: 0
+ m_PixelsPerUnitMultiplier: 1
+--- !u!114 &2485691485171461976
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 2485691485171461973}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Navigation:
+ m_Mode: 3
+ m_SelectOnUp: {fileID: 0}
+ m_SelectOnDown: {fileID: 0}
+ m_SelectOnLeft: {fileID: 0}
+ m_SelectOnRight: {fileID: 0}
+ m_Transition: 1
+ m_Colors:
+ m_NormalColor: {r: 1, g: 1, b: 1, a: 1}
+ m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
+ m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1}
+ m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
+ m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608}
+ m_ColorMultiplier: 1
+ m_FadeDuration: 0.1
+ m_SpriteState:
+ m_HighlightedSprite: {fileID: 0}
+ m_PressedSprite: {fileID: 0}
+ m_SelectedSprite: {fileID: 0}
+ m_DisabledSprite: {fileID: 0}
+ m_AnimationTriggers:
+ m_NormalTrigger: Normal
+ m_HighlightedTrigger: Highlighted
+ m_PressedTrigger: Pressed
+ m_SelectedTrigger: Selected
+ m_DisabledTrigger: Disabled
+ m_Interactable: 1
+ m_TargetGraphic: {fileID: 2485691485171461977}
+ m_OnClick:
+ m_PersistentCalls:
+ m_Calls: []
+--- !u!114 &2485691485171461979
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 2485691485171461973}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: d0b148fe25e99eb48b9724523833bab1, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Delegates:
+ - eventID: 0
+ callback:
+ m_PersistentCalls:
+ m_Calls:
+ - m_Target: {fileID: 2485691484692582151}
+ m_MethodName: PointIn
+ m_Mode: 0
+ m_Arguments:
+ m_ObjectArgument: {fileID: 0}
+ m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine
+ m_IntArgument: 0
+ m_FloatArgument: 0
+ m_StringArgument:
+ m_BoolArgument: 0
+ m_CallState: 2
+ - eventID: 1
+ callback:
+ m_PersistentCalls:
+ m_Calls:
+ - m_Target: {fileID: 2485691484692582151}
+ m_MethodName: PointOut
+ m_Mode: 0
+ m_Arguments:
+ m_ObjectArgument: {fileID: 0}
+ m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine
+ m_IntArgument: 0
+ m_FloatArgument: 0
+ m_StringArgument:
+ m_BoolArgument: 0
+ m_CallState: 2
+--- !u!1 &8867769302054536453
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 7767037248709318626}
+ - component: {fileID: 1750993385045414421}
+ - component: {fileID: 7221729936295613119}
+ m_Layer: 5
+ m_Name: icon
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &7767037248709318626
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 8867769302054536453}
+ 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_Children: []
+ m_Father: {fileID: 2485691484692582150}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0.5, y: 0.5}
+ m_AnchorMax: {x: 0.5, y: 0.5}
+ m_AnchoredPosition: {x: 99.70001, y: 8.099976}
+ m_SizeDelta: {x: 269, y: 85}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!222 &1750993385045414421
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 8867769302054536453}
+ m_CullTransparentMesh: 0
+--- !u!114 &7221729936295613119
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 8867769302054536453}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_RaycastTarget: 1
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_Sprite: {fileID: 21300000, guid: b63be4c112f70e144ad43080fb57d3c8, type: 3}
+ m_Type: 0
+ m_PreserveAspect: 0
+ m_FillCenter: 1
+ m_FillMethod: 4
+ m_FillAmount: 1
+ m_FillClockwise: 1
+ m_FillOrigin: 0
+ m_UseSpriteMesh: 0
+ m_PixelsPerUnitMultiplier: 1
diff --git a/FuZhou_FirstPage/Assets/Resources/prefeb/modelItem.prefab.meta b/FuZhou_FirstPage/Assets/Resources/prefeb/modelItem.prefab.meta
new file mode 100644
index 00000000..7e526489
--- /dev/null
+++ b/FuZhou_FirstPage/Assets/Resources/prefeb/modelItem.prefab.meta
@@ -0,0 +1,7 @@
+fileFormatVersion: 2
+guid: cda346f7e23cddc49a0642d7d777356d
+PrefabImporter:
+ externalObjects: {}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/FuZhou_FirstPage/Assets/Scenes/MainScene.unity b/FuZhou_FirstPage/Assets/Scenes/MainScene.unity
index 95e2b85e..ea736fc9 100644
--- a/FuZhou_FirstPage/Assets/Scenes/MainScene.unity
+++ b/FuZhou_FirstPage/Assets/Scenes/MainScene.unity
@@ -121,6 +121,84 @@ NavMeshSettings:
debug:
m_Flags: 0
m_NavMeshData: {fileID: 0}
+--- !u!1 &54858796
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 54858797}
+ - component: {fileID: 54858799}
+ - component: {fileID: 54858798}
+ m_Layer: 5
+ m_Name: Text
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &54858797
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 54858796}
+ 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_Children: []
+ m_Father: {fileID: 1837879639}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0.5, y: 0.5}
+ m_AnchorMax: {x: 0.5, y: 0.5}
+ m_AnchoredPosition: {x: -12.33, y: -4.3}
+ m_SizeDelta: {x: 93.457886, y: 30}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!114 &54858798
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 54858796}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_RaycastTarget: 1
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_FontData:
+ m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0}
+ m_FontSize: 17
+ m_FontStyle: 2
+ m_BestFit: 0
+ m_MinSize: 1
+ m_MaxSize: 40
+ m_Alignment: 3
+ m_AlignByGeometry: 0
+ m_RichText: 1
+ m_HorizontalOverflow: 0
+ m_VerticalOverflow: 0
+ m_LineSpacing: 1
+ m_Text: "\u798F\u5DDE\u6D77\u5173"
+--- !u!222 &54858799
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 54858796}
+ m_CullTransparentMesh: 0
--- !u!1 &55745639
GameObject:
m_ObjectHideFlags: 0
@@ -1625,6 +1703,7 @@ RectTransform:
- {fileID: 1199190228}
- {fileID: 122175123}
- {fileID: 1869556844}
+ - {fileID: 1837879639}
m_Father: {fileID: 736029548}
m_RootOrder: 2
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
@@ -1808,10 +1887,10 @@ RectTransform:
m_Father: {fileID: 1630019883}
m_RootOrder: 4
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
- m_AnchorMin: {x: 0, y: 0}
- m_AnchorMax: {x: 1, y: 1}
+ m_AnchorMin: {x: 0.5, y: 0.5}
+ m_AnchorMax: {x: 0.5, y: 0.5}
m_AnchoredPosition: {x: 0, y: 0}
- m_SizeDelta: {x: 0, y: 0}
+ m_SizeDelta: {x: 1168, y: 1212}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!1 &1248702861
GameObject:
@@ -2277,6 +2356,7 @@ MonoBehaviour:
- {fileID: 906758476}
- {fileID: 2041827823}
sheng_Panel: {fileID: 736029547}
+ serverIP:
--- !u!1 &1750630376
GameObject:
m_ObjectHideFlags: 0
@@ -2677,6 +2757,81 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: bf97c2a6b127df849ac084408d12c579, type: 3}
m_Name:
m_EditorClassIdentifier:
+--- !u!1 &1837879638
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1837879639}
+ - component: {fileID: 1837879641}
+ - component: {fileID: 1837879640}
+ m_Layer: 5
+ m_Name: bg
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &1837879639
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1837879638}
+ 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_Children:
+ - {fileID: 54858797}
+ m_Father: {fileID: 1038666920}
+ m_RootOrder: 7
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0.5, y: 0.5}
+ m_AnchorMax: {x: 0.5, y: 0.5}
+ m_AnchoredPosition: {x: 412.9, y: 81}
+ m_SizeDelta: {x: 269, y: 85}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!114 &1837879640
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1837879638}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_RaycastTarget: 0
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_Sprite: {fileID: 21300000, guid: e68695297bab0764d8e14fa0ab5c2861, type: 3}
+ m_Type: 0
+ m_PreserveAspect: 0
+ m_FillCenter: 1
+ m_FillMethod: 4
+ m_FillAmount: 1
+ m_FillClockwise: 1
+ m_FillOrigin: 0
+ m_UseSpriteMesh: 0
+ m_PixelsPerUnitMultiplier: 1
+--- !u!222 &1837879641
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1837879638}
+ m_CullTransparentMesh: 0
--- !u!1001 &1869556843
PrefabInstance:
m_ObjectHideFlags: 0
diff --git a/FuZhou_FirstPage/Assets/Scripts/CityPanel.cs b/FuZhou_FirstPage/Assets/Scripts/CityPanel.cs
index 945f1f85..e0614f16 100644
--- a/FuZhou_FirstPage/Assets/Scripts/CityPanel.cs
+++ b/FuZhou_FirstPage/Assets/Scripts/CityPanel.cs
@@ -1,12 +1,41 @@
-using System.Collections;
+using Competition.Mysql.Model;
+using LitJson;
+using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class CityPanel : MonoBehaviour
{
- public void Init(string custCode)
+ ///
+ /// 初始化
+ ///
+ ///
+ public void Init(string custCodes)
{
//获取关区下所有企业信息
- string url = "";
+ string url = "http://"+FirstPanel.instance.serverIP+":4000/api/Corporation/GetAllPosition?customCodes="+custCodes;
+ FirstPanel.instance.CallGet(url, (isok,result) =>
+ {
+ if(isok)
+ {
+ JsonData data = new JsonData(result);
+ string tmp=data["data"].ToString();
+ var models = JsonMapper.ToObject>(tmp);
+
+ models.ForEach(a =>
+ {
+ if (ModelItem.modelItemPrefb == null)
+ {
+ ModelItem.modelItemPrefb = Resources.Load("prefeb/modelItem");
+ }
+ GameObject go = Instantiate(ModelItem.modelItemPrefb, transform);
+ go.GetComponent().Init(a);
+ });
+ }
+ else
+ {
+ Debug.LogError(result);
+ }
+ });
}
}
diff --git a/FuZhou_FirstPage/Assets/Scripts/CustomItem.cs b/FuZhou_FirstPage/Assets/Scripts/CustomItem.cs
index 14d8e164..dec4940d 100644
--- a/FuZhou_FirstPage/Assets/Scripts/CustomItem.cs
+++ b/FuZhou_FirstPage/Assets/Scripts/CustomItem.cs
@@ -7,7 +7,7 @@ using UnityEngine.UI;
public class CustomItem : MonoBehaviour
{
///
- /// 海关编码
+ /// 海关编码(用逗号隔开)
///
public string Custom_Code;
public Image icon;
@@ -23,6 +23,8 @@ public class CustomItem : MonoBehaviour
private void Awake()
{
+ //默认关闭
+ shi_Panel.gameObject.SetActive(false);
btn.onClick.AddListener(() =>
{
//进入市一级
diff --git a/FuZhou_FirstPage/Assets/Scripts/FirstPanel.cs b/FuZhou_FirstPage/Assets/Scripts/FirstPanel.cs
index 9c5c6e3e..d108b46e 100644
--- a/FuZhou_FirstPage/Assets/Scripts/FirstPanel.cs
+++ b/FuZhou_FirstPage/Assets/Scripts/FirstPanel.cs
@@ -28,7 +28,7 @@ public class FirstPanel : MonoBehaviour
///
/// 服务器IP
///
- private string serverIP;
+ public string serverIP;
@@ -118,13 +118,17 @@ public class FirstPanel : MonoBehaviour
}
- public IEnumerator CallGet(string url,Action back)
+ public IEnumerator CallGet(string url,Action back)
{
UnityWebRequest request = UnityWebRequest.Get(url);
yield return request.SendWebRequest();
if(!request.isHttpError && !request.isNetworkError)
{
- back(request.downloadHandler.text);
+ back(true,request.downloadHandler.text);
+ }
+ else
+ {
+ back(false, request.error);
}
}
}
diff --git a/FuZhou_FirstPage/Assets/Scripts/Model/v_model_version.cs b/FuZhou_FirstPage/Assets/Scripts/Model/v_model_version.cs
new file mode 100644
index 00000000..238f2a73
--- /dev/null
+++ b/FuZhou_FirstPage/Assets/Scripts/Model/v_model_version.cs
@@ -0,0 +1,150 @@
+/** 版本信息模板在安装目录下,可自行修改。
+* v_model_version.cs
+*
+* 功 能: N/A
+* 类 名: v_model_version
+*
+* Ver 变更日期 负责人 变更内容
+* ───────────────────────────────────
+* V0.01 2024/6/14 10:15:18 N/A 初版
+*
+* Copyright (c) 2012 Maticsoft Corporation. All rights reserved.
+*┌──────────────────────────────────┐
+*│ 此技术信息为本公司机密信息,未经本公司书面同意禁止向第三方披露. │
+*│ 版权所有:动软卓越(北京)科技有限公司 │
+*└──────────────────────────────────┘
+*/
+using System;
+namespace Competition.Mysql.Model
+{
+ ///
+ /// v_model_version:实体类(属性说明自动提取数据库字段的描述信息)
+ ///
+ [Serializable]
+ public partial class v_model_version
+ {
+ public v_model_version()
+ {}
+ #region Model
+ private string _modelid;
+ private string _monitor_id;
+ private string _modelname;
+ private string _versionnumber;
+ private string _maplongitude;
+ private string _maplatitude;
+ private string _trainingsize;
+ private string _modelresources;
+ private DateTime _updatetime;
+ private string _remark1;
+ private string _remark2;
+ private string _remark3;
+ private string _registryname;
+ ///
+ ///
+ ///
+ public string ModelId
+ {
+ set{ _modelid=value;}
+ get{return _modelid;}
+ }
+ ///
+ ///
+ ///
+ public string MONITOR_ID
+ {
+ set{ _monitor_id=value;}
+ get{return _monitor_id;}
+ }
+ ///
+ ///
+ ///
+ public string ModelName
+ {
+ set{ _modelname=value;}
+ get{return _modelname;}
+ }
+ ///
+ ///
+ ///
+ public string VersionNumber
+ {
+ set{ _versionnumber=value;}
+ get{return _versionnumber;}
+ }
+ ///
+ ///
+ ///
+ public string MapLongitude
+ {
+ set{ _maplongitude=value;}
+ get{return _maplongitude;}
+ }
+ ///
+ ///
+ ///
+ public string MapLatitude
+ {
+ set{ _maplatitude=value;}
+ get{return _maplatitude;}
+ }
+ ///
+ ///
+ ///
+ public string TrainingSize
+ {
+ set{ _trainingsize=value;}
+ get{return _trainingsize;}
+ }
+ ///
+ ///
+ ///
+ public string ModelResources
+ {
+ set{ _modelresources=value;}
+ get{return _modelresources;}
+ }
+ ///
+ ///
+ ///
+ public DateTime UpdateTime
+ {
+ set{ _updatetime=value;}
+ get{return _updatetime;}
+ }
+ ///
+ ///
+ ///
+ public string Remark1
+ {
+ set{ _remark1=value;}
+ get{return _remark1;}
+ }
+ ///
+ ///
+ ///
+ public string Remark2
+ {
+ set{ _remark2=value;}
+ get{return _remark2;}
+ }
+ ///
+ ///
+ ///
+ public string Remark3
+ {
+ set{ _remark3=value;}
+ get{return _remark3;}
+ }
+ ///
+ ///
+ ///
+ public string RegistryName
+ {
+ set{ _registryname=value;}
+ get{return _registryname;}
+ }
+ #endregion Model
+
+ }
+}
+
diff --git a/FuZhou_FirstPage/Assets/Scripts/Model/v_model_version.cs.meta b/FuZhou_FirstPage/Assets/Scripts/Model/v_model_version.cs.meta
new file mode 100644
index 00000000..3aa1d231
--- /dev/null
+++ b/FuZhou_FirstPage/Assets/Scripts/Model/v_model_version.cs.meta
@@ -0,0 +1,11 @@
+fileFormatVersion: 2
+guid: 7401958c1fdcc4d428a53388a07e57e1
+MonoImporter:
+ externalObjects: {}
+ serializedVersion: 2
+ defaultReferences: []
+ executionOrder: 0
+ icon: {instanceID: 0}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/FuZhou_FirstPage/Assets/Scripts/ModelItem.cs b/FuZhou_FirstPage/Assets/Scripts/ModelItem.cs
new file mode 100644
index 00000000..69d2e85e
--- /dev/null
+++ b/FuZhou_FirstPage/Assets/Scripts/ModelItem.cs
@@ -0,0 +1,42 @@
+using System.Collections;
+using System.Collections.Generic;
+using UnityEngine;
+using UnityEngine.EventSystems;
+using UnityEngine.UI;
+using Competition.Mysql.Model;
+
+public class ModelItem : MonoBehaviour
+{
+ public v_model_version modelData;
+ public Image icon;
+ public Button btn;
+ public Text text;
+ public Sprite nochoseSprite;
+ public Sprite choseSprite;
+
+ ///
+ /// 企业item预制体
+ ///
+ public static GameObject modelItemPrefb;
+
+ public void Init(v_model_version modelData)
+ {
+ this.modelData = modelData;
+ text.text = modelData.ModelName;
+
+ btn.onClick.AddListener(() =>
+ {
+
+ });
+ }
+
+ public void PointIn(BaseEventData data)
+ {
+ icon.sprite = choseSprite;
+ }
+
+ public void PointOut(BaseEventData data)
+ {
+ icon.sprite = nochoseSprite;
+ }
+}
diff --git a/FuZhou_FirstPage/Assets/Scripts/ModelItem.cs.meta b/FuZhou_FirstPage/Assets/Scripts/ModelItem.cs.meta
new file mode 100644
index 00000000..932138cd
--- /dev/null
+++ b/FuZhou_FirstPage/Assets/Scripts/ModelItem.cs.meta
@@ -0,0 +1,11 @@
+fileFormatVersion: 2
+guid: 579205339106d2848ad6886feadb8e5a
+MonoImporter:
+ externalObjects: {}
+ serializedVersion: 2
+ defaultReferences: []
+ executionOrder: 0
+ icon: {instanceID: 0}
+ userData:
+ assetBundleName:
+ assetBundleVariant: