Я делаю скилы, они все очень разные и в них разные параметры будут и разное количество но нужно будет сделать метод который "собирает" все это в UI и поэтому думаю как вот сделать, это чисто для того чтоб в UI обьеденить с стрингом и показать юзеру
Хорошую реализацию предложить не смогу, но твоя по мне пахнет плохо
Я делаю скилы, они все очень разные и в них разные параметры будут и разное количество но нужно будет сделать метод который "собирает" все это в UI и поэтому думаю как вот сделать, это чисто для того чтоб в UI обьеденить с стрингом и показать юзеру
Есть вьюха на скилл, уи берет из списка базовый класс и передаёт в фабрику, та возвращает созданную вьюху, которая этот скилл раелизует в уи (панелька) и всё - вот тебе набор панелей со скиллами, каждый из которых имеет свою вьюху