例如,我想概括我现有的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 :(得分:1)
正确,它将成为0.3.0中组件API的一部分:
以下是主文档:https://aframe.io/docs/master/core/component.html#multiple-instancing