C# 클래스 UnityEditor.SerializedObject

SerializedObject and SerializedProperty are classes for editing properties on objects in a completely generic way that automatically handles undo and styling UI for prefabs.

파일 보기 프로젝트 열기: CarlosHBC/UnityDecompiled 1 사용 예제들

Private Properties

프로퍼티 타입 설명
ApplyModifiedProperties bool
ApplyModifiedPropertiesWithoutUndo bool
Cache void
CopyFromSerializedProperty void
Dispose void
ExtractPropertyModification PropertyModification
GetIterator_Internal UnityEditor.SerializedProperty
InternalCreate void
LoadFromCache SerializedObject
SetIsDifferentCacheDirty void
Update void
UpdateIfDirtyOrScript void

공개 메소드들

메소드 설명
FindProperty ( string propertyPath ) : UnityEditor.SerializedProperty

Find serialized property by name.

GetIterator ( ) : UnityEditor.SerializedProperty

Get the first serialized property.

SerializedObject ( Object obj ) : System

Create SerializedObject for inspected object.

비공개 메소드들

메소드 설명
ApplyModifiedProperties ( ) : bool
ApplyModifiedPropertiesWithoutUndo ( ) : bool
Cache ( int instanceID ) : void
CopyFromSerializedProperty ( UnityEditor.SerializedProperty prop ) : void
Dispose ( ) : void
ExtractPropertyModification ( string propertyPath ) : PropertyModification
GetIterator_Internal ( ) : UnityEditor.SerializedProperty
InternalCreate ( Object monoObjs ) : void
LoadFromCache ( int instanceID ) : SerializedObject
SetIsDifferentCacheDirty ( ) : void
Update ( ) : void
UpdateIfDirtyOrScript ( ) : void

메소드 상세

FindProperty() 공개 메소드

Find serialized property by name.

public FindProperty ( string propertyPath ) : UnityEditor.SerializedProperty
propertyPath string
리턴 UnityEditor.SerializedProperty

GetIterator() 공개 메소드

Get the first serialized property.

public GetIterator ( ) : UnityEditor.SerializedProperty
리턴 UnityEditor.SerializedProperty

SerializedObject() 공개 메소드

Create SerializedObject for inspected object.

public SerializedObject ( Object obj ) : System
obj Object
리턴 System