2 / 2 / 2
Регистрация: 23.02.2012
Сообщений: 208
|
||||||
1 | ||||||
Entity Component System, можно ли доработать класс Entity18.10.2014, 00:21. Показов 1475. Ответов 2
Метки нет (Все метки)
Здравствуйте, сделал свою реализацию Entity Component System, но хотелось бы узнать ваше мнение по поводу класса Entity. Можно ли ускорить его работу, сократить код для доступа к его компонентам?
0
|
18.10.2014, 00:21 | |
Ответы с готовыми решениями:
2
Реализация паттерна Entity-Component-System @OneToOne or @ManyToOne on `my entity#1` references an unknown entity `my entity#2` Как сделать чтобы Entity всегда двигался ко второму Entity Entity Framework. Удаление entity без удаления связей |
Злой няш
2136 / 1505 / 565
Регистрация: 05.04.2010
Сообщений: 2,881
|
|
18.10.2014, 09:44 | 2 |
TryGetValue
Добавлено через 1 минуту Так-то Entity плох тем, что если это например "машина", то у нее 4 однотипных компонента "колесо".
0
|
2 / 2 / 2
Регистрация: 23.02.2012
Сообщений: 208
|
|
18.10.2014, 14:31 [ТС] | 3 |
Сам не знаю, что с этим делать. Можно хранить компоненты одного типа в списке, но это слишком затратно по памяти, не говоря уже о том, что затруднится доступ к компонентам, которые существуют в единственном экземпляре, а таких большинство.
Еще можно сделать компонент НаборКолес и хранить компоненты Колесо в нем, однако тогда нельзя будет связать Entity и Колесо.
0
|
18.10.2014, 14:31 | |
18.10.2014, 14:31 | |
Помогаю со студенческими работами здесь
3
Как сделать, чтобы при точном совпадении всех атрибутов entity в таблицу печаталась одна строка с количеством этих entity ? Блок библиотеки моделирования процессов Enter. Функция take(entity) требует параметр "entity". Что передать в функцию? Ошибка 'System.Data.Entity.Infrastructure.DbUpdateException' EF to Client что делать с System.Data.Entity.DynamicProxies? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |