Legacy Documentation: Version 5.6 (Go to current version)
LanguageEnglish
  • C#
  • JS

Script language

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

EditorJsonUtility.FromJsonOverwrite

public static void FromJsonOverwrite(string json, object objectToOverwrite);

Parameters

json The JSON representation of the object.
objectToOverwrite The object to overwrite.

Description

Overwrite data in an object by reading from its JSON representation.

This is similar to [JsonUtility.FromJsonOverwrite], but it supports any engine object. The fields available are the same as are accessible via the [SerializedObject] API, or as found in the YAML-serialized form of the object.