Реализация шаблона одиночка в Unity3d
В общем, нужно как-то организовать доступ к общим данным, которые я получаю из БД, для всех скриптов. Как лучше это сделать?
Читал про синглтон, но не понял, как его правильно использовать, для чего он нужен на примере юнити?
Обязательно ли он должен висеть на игровом объекте? Требуется хранить достаточно много полей.
Примеры желательно писать на C#.
Источник: Stack Overflow на русском