Open if0ne opened 1 month ago
Могут быть несколько компонентов одинакового типа в GO? Если да, то как их различать и получать?
Определенно могут быть, например, компоненты скриптов, потому что в cpp у них один тип.
Различать, можно сделать две версии GetComponent:
Могут быть несколько компонентов одинакового типа в GO? Если да, то как их различать и получать?
Определенно могут быть, например, компоненты скриптов, потому что в cpp у них один тип.
Различать, можно сделать две версии GetComponent:
- Возвращает первое вхождение
- Возвращает массив всех
Тогда при добавлении компонента нужно генерить для него UUID и использовать ключ из UUID и type_index
Нерешенные вопросы: