mirror of
https://github.com/maxartz15/UnitySerializedReferenceUI.git
synced 2024-11-25 00:55:59 +01:00
37714bc260
Classes that has no empty parameters are not supported and not shown(activator can not create instances of them).
19 lines
931 B
Markdown
19 lines
931 B
Markdown
# UnitySerializedReferenceUI
|
|
The UI for Unity's SerealizedReference attribute. It allows to change the instance type of field right in editor.
|
|
|
|
Project is provided under Mit license which you can find in inner main folder ("SerializedReferenceUI")
|
|
|
|
Known limitations.
|
|
- Custom property drawer has no effect. Becouse property is drawn from custom attribute drawer custom property drawer is not applied (unity default behaviour).
|
|
- Can not serialized types derived from UnityEngine.Object (monbehaviour, scriptableObject) (unity's limitation).
|
|
- Can not create instance of class that does not have empty constructor(only have private for example).
|
|
|
|
Known Issues of serialized reference:
|
|
- Renaming used type can produce data loss and throws unknown managed type exception. This is unity's bug.
|
|
- SerializeReference itself is not working properly with Prefab Instances;
|
|
|
|
Future plans:
|
|
Possibly
|
|
- copy / paste.
|
|
- menu with searchbar.
|