You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
luiner edited this page Oct 16, 2013
·
4 revisions
Overview
In this document you will find description of system and usage of our UI Editor wrapping Unity NGUI and storage and serializer behind it. You should be able to build new components and customize those available currently.
Default files and directories
Note! Default files might be later altered or their list might be extended for UI purpose.
Assets/NGUI - directory containing unaltered files of NGUI unity plugin
Assets/Scripts/Backend - root directory for backend subsystems
Assets/Scripts/Backend/Editor - root directory containing tools and editor extensions which are not inspector alterations (are not only modified inspector for other scripts)
UIEditorWindow - class which opens editor allowing to manage, load and save all ui screen designs
Assets/Scripts/Backend/DataStorage - root directory for storage-based, data driven systems
DataStorage - MonoBehaviour which manages communication with external blobs retriving and submiting data. It is as well main serializing point. Data storage contains set of storages all of which might be used independently.
Storage - ISerializable type, root for serialziation dictionaries and settings
Assets/Scripts/Backend/DataStorage/CustomDictionaries - set of pseudo dictionaries which are using serialziable lists to store collections of named data.
Assets/Scripts/Backend/DataStorage/UI - root directory for UI editor