Сообщение от cyber
|
Зачем? Опиши полностью ситуацию я не до конца понимаю что ты хочешь и зачем?
|
Ок! Есть 2d мультиплеерная игра. В ней вся графика работает на конструкторах. Один конструктор создает пулю, другой игрока. Карты в игре тоже формируются из конструктора. Карт много, они разные и создаются из разных исходников и параметров
Так вот эти параметры нужно подгружать и инициализировать в конструкторе при каждой смене карты. Хранить их в самом конструкторе бессмысленно (карты разные), передавать их при создании объекта тоже не катит, потому как карта имеет динамические элементы, которые должны создаваться конструктором в любой момент игры, а так как создают их низкоуровневый код, то ему все равно что создать - что пулю, что ящик в игре.. он просто получает координаты и имя модели