Какие вопросы задавать перед выбором?
Допустим есть интерфейс и сейчас решаю так как реализовать: думаю нужна ли ссылочная возможность заменять объект, но потенциально жертвую производительностью, если начну их генерировать в Update. Если все это не нужно и внутри struct не окажется какой-то ссылочный тип, то использую struct, молясь, что он будет в разы производительнее в Update. Насколько верно / не верно?
не используешь свои структуры. радуешься жизни
можеш смело генерить классы в апдейте и не потеряеш в производительности, это не узкое место в твоей игре
но будет же вызывать gc и создавать фризы
вот когда будут проблемы, тогда и поменяешь
ну поэтому придумали кеш если тебе нужно тысячи классов создавать
Обсуждают сегодня