Так что я делаю небольшую мобильную игру и пытаюсь структурировать все как можно лучше ... но есть вопросы.
Предположим, у вас есть набор оружия в массиве, насколько плохо это будетбыть созданием ссылки (activeWeapon) на оружие в коллекции и использовать его вместо доступа к коллекции непосредственно в массиве?
Например
public Weapon activeWeapon; // Accessing this, and re-assigning from collection when changing weapon.
public Weapon[] weaponCollection;
Я предполагаю "activeWeapon"это просто указатель адреса правильно?Так что назначение его другому оружию в коллекции не должно давать слишком много мусора?
Или я плохой человек?