Например, я хочу обобщить существующие существующие trigger box component.Каков наилучший способ иметь несколько компонентов одного типа?
Я использую в настоящее время это следующим образом
<a-camera triggerbox="triggereventname: mytriggerbox"></a-camera>
, но вместо этого я хотел бы иметь возможность
<a-camera triggerbox1="triggereventname: SmTB; x0: -20; y0: 0; z0: -20; "
triggerbox2="triggereventname: LgTB; width: 10; height: 10; depth: 10;"
></a-camera>
и несколько коробок запуска, а не только один, прикрепленные к камере (или любой другой элемент).
К сожалению, все решения, о которых я думаю (например, перерегистрация компонента с разными именами для каждого экземпляра), ужасно уродливы. Каков правильный способ решить эту проблему?
Видимо версия 0.3.0 позволит иметь несколько компонентов одного типа, делая для my-component__id1 'my-component__id2'. например, со звуком https://github.com/aframevr/aframe/blob/master/examples/test/cursor/index.html#L46. Компоненты должны выбирать и обрабатывать множественность https://github.com/aframevr/aframe/blob/master/src/components/sound.js#L19 (через Dmarcos) – Utopiah