From d341a47ed9bbb740f2ccb9d6d42fd74d5a1c6b5d Mon Sep 17 00:00:00 2001
From: yyl <yyl>
Date: 星期四, 15 五月 2025 11:05:48 +0800
Subject: [PATCH] update

---
 Main/Utility/RenderTextureCreator.cs |   80 ++++++++++++++++++++--------------------
 1 files changed, 40 insertions(+), 40 deletions(-)

diff --git a/Utility/RenderTextureCreator.cs b/Main/Utility/RenderTextureCreator.cs
similarity index 99%
rename from Utility/RenderTextureCreator.cs
rename to Main/Utility/RenderTextureCreator.cs
index 4c64184..e1f4080 100644
--- a/Utility/RenderTextureCreator.cs
+++ b/Main/Utility/RenderTextureCreator.cs
@@ -2,7 +2,7 @@
 using System.Collections.Generic;
 using UnityEngine;
 
-public class RenderTextureCreator : MonoBehaviour
+public class RenderTextureCreator : MonoBehaviour
 {
     [SerializeField] Vector2 m_Size;
     [SerializeField] Camera m_TargetCamera;
@@ -10,47 +10,47 @@
 
     static Dictionary<Vector2, RenderTexture> m_RenderTexDict = new Dictionary<Vector2, RenderTexture>();
 
-    private void Awake()
-    {
-        if (m_TargetCamera != null && m_TargetCamera.targetTexture == null)
-        {
-            RenderTexture rt;
-            if (m_Reuse && GetRenderTexture(m_Size, out rt))
-            {
-                m_TargetCamera.targetTexture = rt;
-                return;
-            }
-
-            rt = new RenderTexture(Mathf.RoundToInt(m_Size.x), Mathf.RoundToInt(m_Size.y), 16);
-            switch (Application.platform)
-            {
-                case RuntimePlatform.OSXEditor:
-                case RuntimePlatform.WindowsEditor:
-                case RuntimePlatform.WindowsPlayer:
-                    rt.format = RenderTextureFormat.ARGB32;
-                    break;
-                default:
-                    rt.format = RenderTextureFormat.ARGB4444;
-                    break;
-            }
-
-            rt.useMipMap = false;
-            rt.wrapMode = TextureWrapMode.Clamp;
-            rt.filterMode = FilterMode.Bilinear;
-
-            m_TargetCamera.targetTexture = rt;
-
-            if (!m_RenderTexDict.ContainsKey(m_Size))
-            {
-                m_RenderTexDict.Add(m_Size, rt);
-            }
-        }
-
+    private void Awake()
+    {
+        if (m_TargetCamera != null && m_TargetCamera.targetTexture == null)
+        {
+            RenderTexture rt;
+            if (m_Reuse && GetRenderTexture(m_Size, out rt))
+            {
+                m_TargetCamera.targetTexture = rt;
+                return;
+            }
+
+            rt = new RenderTexture(Mathf.RoundToInt(m_Size.x), Mathf.RoundToInt(m_Size.y), 16);
+            switch (Application.platform)
+            {
+                case RuntimePlatform.OSXEditor:
+                case RuntimePlatform.WindowsEditor:
+                case RuntimePlatform.WindowsPlayer:
+                    rt.format = RenderTextureFormat.ARGB32;
+                    break;
+                default:
+                    rt.format = RenderTextureFormat.ARGB4444;
+                    break;
+            }
+
+            rt.useMipMap = false;
+            rt.wrapMode = TextureWrapMode.Clamp;
+            rt.filterMode = FilterMode.Bilinear;
+
+            m_TargetCamera.targetTexture = rt;
+
+            if (!m_RenderTexDict.ContainsKey(m_Size))
+            {
+                m_RenderTexDict.Add(m_Size, rt);
+            }
+        }
+
     }
 
-    public static bool GetRenderTexture(Vector2 _Size, out RenderTexture _tex)
-    {
-        return m_RenderTexDict.TryGetValue(_Size, out _tex);
+    public static bool GetRenderTexture(Vector2 _Size, out RenderTexture _tex)
+    {
+        return m_RenderTexDict.TryGetValue(_Size, out _tex);
     }
 
 }

--
Gitblit v1.8.0