From a530eba460e2d2bb87cf704d95999ce6399ecd60 Mon Sep 17 00:00:00 2001 From: ninemine <1371605831@qq.com> Date: Mon, 15 Dec 2025 17:45:36 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96=E5=8F=82=E6=95=B0=E4=BC=A0?= =?UTF-8?q?=E9=80=92?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Convention/[Runtime]/Config.cs | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/Convention/[Runtime]/Config.cs b/Convention/[Runtime]/Config.cs index 115f0d9..af81a3b 100644 --- a/Convention/[Runtime]/Config.cs +++ b/Convention/[Runtime]/Config.cs @@ -2680,7 +2680,7 @@ namespace Convention #region Int - public static void SerializeNativeArray(BinaryWriter writer, NativeArray array, int start = 0, int end = int.MaxValue) + public static void SerializeNativeArray(BinaryWriter writer, in NativeArray array, int start = 0, int end = int.MaxValue) { int e = Mathf.Min(array.Length, end); writer.Write(e - start); @@ -2700,7 +2700,7 @@ namespace Convention } return count; } - public static void SerializeArray(BinaryWriter writer, int[] array, int start = 0, int end = int.MaxValue) + public static void SerializeArray(BinaryWriter writer, in int[] array, int start = 0, int end = int.MaxValue) { int e = Mathf.Min(array.Length, end); writer.Write(e - start); @@ -2724,7 +2724,7 @@ namespace Convention #region Float - public static void SerializeNativeArray(BinaryWriter writer, NativeArray array, int start = 0, int end = int.MaxValue) + public static void SerializeNativeArray(BinaryWriter writer, in NativeArray array, int start = 0, int end = int.MaxValue) { int e = Mathf.Min(array.Length, end); writer.Write(e - start); @@ -2744,7 +2744,7 @@ namespace Convention } return count; } - public static void SerializeArray(BinaryWriter writer, float[] array, int start = 0, int end = int.MaxValue) + public static void SerializeArray(BinaryWriter writer, in float[] array, int start = 0, int end = int.MaxValue) { int e = Mathf.Min(array.Length, end); writer.Write(e - start); @@ -2768,7 +2768,7 @@ namespace Convention #region String - public static void SerializeArray(BinaryWriter writer, string[] array, int start = 0, int end = int.MaxValue) + public static void SerializeArray(BinaryWriter writer, in string[] array, int start = 0, int end = int.MaxValue) { int e = Mathf.Min(array.Length, end); writer.Write(e - start); @@ -2792,7 +2792,7 @@ namespace Convention #region Vector3 - public static void SerializeNativeArray(BinaryWriter writer, NativeArray array, int start = 0, int end = int.MaxValue) + public static void SerializeNativeArray(BinaryWriter writer, in NativeArray array, int start = 0, int end = int.MaxValue) { int e = Mathf.Min(array.Length, end); writer.Write(e - start); @@ -2819,7 +2819,7 @@ namespace Convention } return count; } - public static void SerializeArray(BinaryWriter writer, Vector3[] array, int start = 0, int end = int.MaxValue) + public static void SerializeArray(BinaryWriter writer, in Vector3[] array, int start = 0, int end = int.MaxValue) { int e = Mathf.Min(array.Length, end); writer.Write(e - start); @@ -2850,7 +2850,7 @@ namespace Convention #region Vector2 - public static void SerializeNativeArray(BinaryWriter writer, NativeArray array, int start = 0, int end = int.MaxValue) + public static void SerializeNativeArray(BinaryWriter writer, in NativeArray array, int start = 0, int end = int.MaxValue) { int e = Mathf.Min(array.Length, end); writer.Write(e - start); @@ -2875,7 +2875,7 @@ namespace Convention } return count; } - public static void SerializeArray(BinaryWriter writer, Vector2[] array, int start = 0, int end = int.MaxValue) + public static void SerializeArray(BinaryWriter writer, in Vector2[] array, int start = 0, int end = int.MaxValue) { int e = Mathf.Min(array.Length, end); writer.Write(e - start);