Legacy Documentation: Version 5.1
LanguageEnglish
  • C#
  • JS

Script language

Select your preferred scripting language. All code snippets will be displayed in this language.

SerializedObject.FindProperty

Switch to Manual
public function FindProperty(propertyPath: string): SerializedProperty;

Parameters

Description

Find serialized property by name.

You can use this to find a specific property in the target object.

See Also: GetIterator, SerializedProperty.

#pragma strict
public class MyObject extends ScriptableObject {
	public var myInt: int = 42;
}
public class SerializedProperty extends MonoBehaviour {
	function Start() {
		var obj: var = ScriptableObject.CreateInstance.<MyObject>();
		var serializedObject: var = new UnityEditor.SerializedObject(obj);
		var serializedPropertyMyInt: var = serializedObject.FindProperty("myInt");
		Debug.Log("myInt " + serializedPropertyMyInt.intValue);
	}
}