Skip to content

Serialized and drawed in editor Dictionary

License

MIT, Unknown licenses found

Licenses found

MIT
LICENSE
Unknown
LICENSE.meta
Notifications You must be signed in to change notification settings

znyb/UnitySerializedDictionary

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Unity-Serialized Dictionary

Serialize Dictionary and see them visually in inspector

GitHub last commit license GitHub forks GitHub stars GitHub watchers GitHub contributors

GitHub repo size in bytes GitHub issues GitHub closed issues GitHub pull requests GitHub closed pull requests

Made with Unity

Before start

  • Make sure you have at least Unity 2017 (previous versions weren't tested)

Getting Started

Take a look at examples in package THERE

Using

To serialize dictionary you need to write short wrapper:

[Serializable]
public class UDictionaryStringInt : UDictionary<string, int> { }

and use it freely in your script

[SerializeField] private UDictionaryStringInt serializedDictionary;

If you want it to be drawed in inspector, you need to assign attribute directly to UDictionaryDrawer or add to its wrapper as you can see THERE

Contributing

You can freely contribute with me by reporting issues and making pull requests!
Please read CONTRIBUTING.md for details on contributing.

Authors

License

This project is licensed under the MIT License - see the LICENSE.md file for details.

Screenshots

Screenshot Screenshot

About

Serialized and drawed in editor Dictionary

Resources

License

MIT, Unknown licenses found

Licenses found

MIT
LICENSE
Unknown
LICENSE.meta

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 100.0%