Существует префаб GameObject в котором есть:
Texture[] textures;
AudioClip[] Boom;
В моем случае используется рандом текстура/звук при его Instantiate. Таких объектов на сцене 20. Наверное я не экономно использую память? 20 объектов в каждом по 20 текстур и 10 звуков...
Где мне лучше хранить ресурсы? Может:
1. Создать один объект в котором будут все необходимые ресурсы на уровне. Из него создаю объект со случайными значениями.
2. Создать префаб объекты в которых по одной текстуре/звуку. Опять же будем массив префабов но один.
3. Resources.Load
4. ...