ScriptableObject.CreateInstance

Switch to Manual

Declaration

public static ScriptableObject CreateInstance(string className);

Declaration

public static ScriptableObject CreateInstance(Type type);

Parameters

className The type of the ScriptableObject to create, as the name of the type.
type The type of the ScriptableObject to create, as a System.Type instance.

Returns

ScriptableObject The created ScriptableObject.

Description

Creates an instance of a scriptable object.

To easily create a ScriptableObject instance that is bound to a .asset file via the Editor user interface, consider using CreateAssetMenuAttribute.


Declaration

public static T CreateInstance();

Returns

T The created ScriptableObject.

Description

Creates an instance of a scriptable object.

To easily create a ScriptableObject instance that is bound to a .asset file via the Editor user interface, consider using CreateAssetMenuAttribute.


Did you find this page useful? Please give it a rating: