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: