This commit is contained in:
CortexCore
2023-10-02 23:24:56 +08:00
parent 8ef5c7ec0a
commit 947e52e748
183 changed files with 107857 additions and 9378 deletions

View File

@@ -0,0 +1,24 @@
#if UNITY_EDITOR
using System.Collections;
using System.Collections.Generic;
using UnityEditor;
using UnityEngine;
using UnityEngine.Rendering;
namespace BITKit
{
public static partial class ObjectExtensions
{
public static T GetTargetAs<T>(this SerializedProperty self) where T : class
{
var objectType = self.serializedObject.targetObject.GetType();
var field = objectType.GetField(self.propertyPath);
return field.GetValue(self.serializedObject.targetObject) as T;
}
}
}
#endif