From ce4d6134fed55cbf7e74241b3fe34d8311cd170a Mon Sep 17 00:00:00 2001 From: Afeijia Date: Fri, 21 Jun 2024 17:19:46 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E5=86=85=E5=AE=B9=EF=BC=9A?= =?UTF-8?q?=201=E3=80=81=E5=88=A0=E9=99=A4=E4=BA=86initscene=E4=B8=AD?= =?UTF-8?q?=E7=9A=84=E7=9B=B8=E6=9C=BA=202=E3=80=81=E9=85=8D=E7=BD=AE?= =?UTF-8?q?=E6=8E=A5=E5=8F=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Assets/Scenes/InitScene.unity | 122 +----------------- .../Assets/Scripts/Data/ClassBase.cs | 31 +++++ .../Assets/Scripts/wj/PhysicManager.cs | 21 ++- .../Assets/StreamingAssets/configure_api.json | 11 ++ .../StreamingAssets/configure_camera.json | 0 .../configure_camera.json.meta | 7 + 6 files changed, 70 insertions(+), 122 deletions(-) create mode 100644 BulkCargo_UnityProject/Assets/StreamingAssets/configure_camera.json create mode 100644 BulkCargo_UnityProject/Assets/StreamingAssets/configure_camera.json.meta diff --git a/BulkCargo_UnityProject/Assets/Scenes/InitScene.unity b/BulkCargo_UnityProject/Assets/Scenes/InitScene.unity index 62ed7888..30d7bd4a 100644 --- a/BulkCargo_UnityProject/Assets/Scenes/InitScene.unity +++ b/BulkCargo_UnityProject/Assets/Scenes/InitScene.unity @@ -153,7 +153,7 @@ Transform: m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 0} - m_RootOrder: 2 + m_RootOrder: 1 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!114 &654411096 MonoBehaviour: @@ -172,124 +172,6 @@ MonoBehaviour: customName: 0 MONITOR_ID: ServerIP: ---- !u!1 &995916762 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 995916765} - - component: {fileID: 995916764} - - component: {fileID: 995916763} - - component: {fileID: 995916766} - m_Layer: 0 - m_Name: Main Camera - m_TagString: MainCamera - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!81 &995916763 -AudioListener: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 995916762} - m_Enabled: 1 ---- !u!20 &995916764 -Camera: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 995916762} - m_Enabled: 1 - serializedVersion: 2 - m_ClearFlags: 1 - m_BackGroundColor: {r: 0.19215687, g: 0.3019608, b: 0.4745098, a: 0} - m_projectionMatrixMode: 1 - m_GateFitMode: 2 - m_FOVAxisMode: 0 - m_SensorSize: {x: 36, y: 24} - m_LensShift: {x: 0, y: 0} - m_FocalLength: 50 - m_NormalizedViewPortRect: - serializedVersion: 2 - x: 0 - y: 0 - width: 1 - height: 1 - near clip plane: 0.3 - far clip plane: 1000 - field of view: 60 - orthographic: 0 - orthographic size: 5 - m_Depth: -1 - m_CullingMask: - serializedVersion: 2 - m_Bits: 4294967295 - m_RenderingPath: -1 - m_TargetTexture: {fileID: 0} - m_TargetDisplay: 0 - m_TargetEye: 3 - m_HDR: 1 - m_AllowMSAA: 1 - m_AllowDynamicResolution: 0 - m_ForceIntoRT: 0 - m_OcclusionCulling: 1 - m_StereoConvergence: 10 - m_StereoSeparation: 0.022 ---- !u!4 &995916765 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 995916762} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 1, z: -10} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: [] - m_Father: {fileID: 0} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!114 &995916766 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 995916762} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: a79441f348de89743a2939f4d699eac1, type: 3} - m_Name: - m_EditorClassIdentifier: - m_RenderShadows: 1 - m_RequiresDepthTextureOption: 2 - m_RequiresOpaqueTextureOption: 2 - m_CameraType: 0 - m_Cameras: [] - m_RendererIndex: -1 - m_VolumeLayerMask: - serializedVersion: 2 - m_Bits: 1 - m_VolumeTrigger: {fileID: 0} - m_VolumeFrameworkUpdateModeOption: 2 - m_RenderPostProcessing: 0 - m_Antialiasing: 0 - m_AntialiasingQuality: 2 - m_StopNaN: 0 - m_Dithering: 0 - m_ClearDepth: 1 - m_AllowXRRendering: 1 - m_RequiresDepthTexture: 0 - m_RequiresColorTexture: 0 - m_Version: 2 --- !u!1 &1119662809 GameObject: m_ObjectHideFlags: 0 @@ -383,7 +265,7 @@ Transform: m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 0} - m_RootOrder: 1 + m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 50, y: -30, z: 0} --- !u!114 &1119662812 MonoBehaviour: diff --git a/BulkCargo_UnityProject/Assets/Scripts/Data/ClassBase.cs b/BulkCargo_UnityProject/Assets/Scripts/Data/ClassBase.cs index e69de29b..2bb125d8 100644 --- a/BulkCargo_UnityProject/Assets/Scripts/Data/ClassBase.cs +++ b/BulkCargo_UnityProject/Assets/Scripts/Data/ClassBase.cs @@ -0,0 +1,31 @@ +using System; +using System.Collections; +using UnityEngine.Networking; + +public static class ClassBase +{ + + public static IEnumerator Get(string _url, Action _callback) + { + using (UnityWebRequest webRequest = UnityWebRequest.Get(_url)) + { + yield return webRequest.SendWebRequest(); + switch (webRequest.result) + { + case UnityWebRequest.Result.InProgress: + break; + case UnityWebRequest.Result.Success: + _callback?.Invoke(webRequest.downloadHandler.text); + break; + case UnityWebRequest.Result.ConnectionError: + break; + case UnityWebRequest.Result.ProtocolError: + break; + case UnityWebRequest.Result.DataProcessingError: + break; + default: + break; + } + } + } +} \ No newline at end of file diff --git a/BulkCargo_UnityProject/Assets/Scripts/wj/PhysicManager.cs b/BulkCargo_UnityProject/Assets/Scripts/wj/PhysicManager.cs index f3064274..50d9a0d5 100644 --- a/BulkCargo_UnityProject/Assets/Scripts/wj/PhysicManager.cs +++ b/BulkCargo_UnityProject/Assets/Scripts/wj/PhysicManager.cs @@ -4,12 +4,29 @@ using UnityEngine; public class PhysicManager : MonoBehaviour { - public void PhysicRay(Ray _ray) + + public bool PhysicRay(Ray _ray, out RaycastHit hit) { - RaycastHit hit; + bool cast = false; if (Physics.Raycast(_ray, out hit)) { + cast = true; + } + return cast; + } + + + private void Start() + { + + } + + private void Update() + { + if (PhysicRay(ModelRoot.Instance.MainCamera.ScreenPointToRay(Input.mousePosition),out RaycastHit hit)) + { + Debug.Log(hit.collider.name); } } } diff --git a/BulkCargo_UnityProject/Assets/StreamingAssets/configure_api.json b/BulkCargo_UnityProject/Assets/StreamingAssets/configure_api.json index e69de29b..3382676e 100644 --- a/BulkCargo_UnityProject/Assets/StreamingAssets/configure_api.json +++ b/BulkCargo_UnityProject/Assets/StreamingAssets/configure_api.json @@ -0,0 +1,11 @@ +{ + "GetCameraList": "/api/Camera/GetList", + "GetCorporationInfo": "/api/Corporation/GetInfo", + "GetYardList": "/api/Yard/GetYardList", + "GetYardStorage": "api/Yard/GetYardStorage", + "PostCheckYard": "api/Yard/CheckYard", + "GetWeighterInfo": "/api/Weighter/GetInfo", + "GetWeighterList": "/api/Weighter/GetList", + "GetWeighterRealTimeData": "/api/Weighter/GetRealTimeData", + "PostHistroyData": "/api/Weighter/GetHistroyData" +} \ No newline at end of file diff --git a/BulkCargo_UnityProject/Assets/StreamingAssets/configure_camera.json b/BulkCargo_UnityProject/Assets/StreamingAssets/configure_camera.json new file mode 100644 index 00000000..e69de29b diff --git a/BulkCargo_UnityProject/Assets/StreamingAssets/configure_camera.json.meta b/BulkCargo_UnityProject/Assets/StreamingAssets/configure_camera.json.meta new file mode 100644 index 00000000..0b13dbd4 --- /dev/null +++ b/BulkCargo_UnityProject/Assets/StreamingAssets/configure_camera.json.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: c8056516e632f1d4693fe3f1e295d627 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: