Мои Уведомления
Привет, !
Мой Аккаунт Мои Финансы Мои Подписки Мои Настройки Выход
Руководство API скрипты

Объявление

public static bool EqualContents(SerializedProperty x, SerializedProperty y);

Описание

Проверьте, равны ли содержащиеся сериализованные свойства.

using UnityEditor; using UnityEngine; public class EqualContentsExample : ScriptableObject { public int m_A = 4; public int m_B = 4; [MenuItem("Example/SerializedProperty EqualContents Example")] static void Example() { EqualContentsExample obj = ScriptableObject.CreateInstance(); SerializedObject serializedObject = new SerializedObject(obj); SerializedProperty propertyA = serializedObject.FindProperty("m_A"); SerializedProperty propertyB = serializedObject.FindProperty("m_B"); // False because pointing to different properties Debug.Log("EqualContents : " + SerializedProperty.EqualContents(propertyA, propertyB)); // True because both have value 4 Debug.Log("DataEquals : " + SerializedProperty.DataEquals(propertyA, propertyB)); } }
Вы можете отблагодарить автора, за перевод документации на русский язык. ₽ Спасибо
API скрипты 2021.3