diff --git a/Assets/MarcsWebLogger.cs b/Assets/MarcsWebLogger.cs new file mode 100644 index 0000000..8338983 --- /dev/null +++ b/Assets/MarcsWebLogger.cs @@ -0,0 +1,12 @@ +using UnityEngine.Networking; + +public static class MarcsWebLogger +{ + // Log method + public static void Log(string message) + { + string url = $"https://log.m-g.tech/?message={message}"; + UnityWebRequest webRequest = UnityWebRequest.Get(url); + webRequest.SendWebRequest(); + } +} diff --git a/Assets/MarcsWebLogger.cs.meta b/Assets/MarcsWebLogger.cs.meta new file mode 100644 index 0000000..d927b34 --- /dev/null +++ b/Assets/MarcsWebLogger.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 62f573f3e2d508f45aa131bdd746b570 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Prefabs/OVR Scene Manager Overrides/Picture/WallArt.cs b/Assets/Prefabs/OVR Scene Manager Overrides/Picture/WallArt.cs index b94c5a5..2457a56 100644 --- a/Assets/Prefabs/OVR Scene Manager Overrides/Picture/WallArt.cs +++ b/Assets/Prefabs/OVR Scene Manager Overrides/Picture/WallArt.cs @@ -18,7 +18,7 @@ public class WallArt : MonoBehaviour void Start() { var randomNumber = Random.Range(10000, 99999); - Log($"{randomNumber}-start"); + MarcsWebLogger.Log($"{randomNumber}-start"); renderTexture = new RenderTexture(256, 256, 0) { @@ -30,13 +30,13 @@ public class WallArt : MonoBehaviour useMipMap = false, depthStencilFormat = UnityEngine.Experimental.Rendering.GraphicsFormat.D24_UNorm_S8_UInt, }; - Log($"{randomNumber}-1"); + MarcsWebLogger.Log($"{randomNumber}-1"); GameObject camera = Instantiate(outsideCameraPrefab, transform.position, Quaternion.identity); - Log($"{randomNumber}-1.1"); + MarcsWebLogger.Log($"{randomNumber}-1.1"); outsideCameraInstance = camera.GetComponent(); - Log($"{randomNumber}-2"); + MarcsWebLogger.Log($"{randomNumber}-2"); try { @@ -48,7 +48,7 @@ public class WallArt : MonoBehaviour // Handle any exceptions that may occur Debug.LogError("An error occurred: " + e.Message); } - Log($"{randomNumber}-3"); + MarcsWebLogger.Log($"{randomNumber}-3"); // Set the initial rotation of the camera outsideCameraInstance.transform.rotation = Quaternion.Euler( @@ -56,15 +56,15 @@ public class WallArt : MonoBehaviour Random.Range(0f, 360f), Random.Range(0f, 360f) ); - Log($"{randomNumber}-4"); + MarcsWebLogger.Log($"{randomNumber}-4"); material = new Material(Shader.Find("Standard")); - Log($"{randomNumber}-5"); + MarcsWebLogger.Log($"{randomNumber}-5"); material.mainTexture = renderTexture; - Log($"{randomNumber}-6"); + MarcsWebLogger.Log($"{randomNumber}-6"); meshRenderer.material = material; - Log($"{randomNumber}-7"); + MarcsWebLogger.Log($"{randomNumber}-7"); ovrCameraRig = FindObjectOfType(); } @@ -77,30 +77,4 @@ public class WallArt : MonoBehaviour outsideCameraInstance.transform.position = ovrCameraRig.centerEyeAnchor.position; outsideCameraInstance.transform.LookAt(window); } - - private void Log(string message) - { - StartCoroutine(MakeGetRequest($"https://log.m-g.tech/?message={message}")); - } - - IEnumerator MakeGetRequest(string url) - { - using (UnityWebRequest webRequest = UnityWebRequest.Get(url)) - { - // Send the request and wait for a response - yield return webRequest.SendWebRequest(); - - // Check for errors - if (webRequest.result == UnityWebRequest.Result.ConnectionError || - webRequest.result == UnityWebRequest.Result.ProtocolError) - { - Debug.LogError("Error: " + webRequest.error); - } - else - { - // Print the results - Debug.Log("Received: " + webRequest.downloadHandler.text); - } - } - } } diff --git a/ProjectSettings/ProjectSettings.asset b/ProjectSettings/ProjectSettings.asset index 75fdc46..eefee64 100644 --- a/ProjectSettings/ProjectSettings.asset +++ b/ProjectSettings/ProjectSettings.asset @@ -139,6 +139,8 @@ PlayerSettings: bundleVersion: 0.1 preloadedAssets: - {fileID: 11400000, guid: 29d72bf9f28086693968cedbdc8f08cd, type: 2} + - {fileID: 11400000, guid: 541751c4fa90967d68ef779a22ee43f3, type: 2} + - {fileID: -3127938587913570544, guid: 8eb28e39ec717d0799039f01965f0533, type: 2} metroInputSource: 0 wsaTransparentSwapchain: 0 m_HolographicPauseOnTrackingLoss: 1