0

たとえば、既存のトリガー ボックス コンポーネントを一般化したいとします。

現在、次の方法で使用しています

<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> 

1 つだけでなく、複数のトリガー ボックスをカメラ (またはその他の要素) に接続します。

残念ながら、私が考えるすべての解決策 (インスタンスごとに異なる名前でコンポーネントを再登録するなど) はひどく醜いものです。これを解決する適切な方法は何ですか?

4

1 に答える 1

1

正解です。これは 0.3.0 のコンポーネント API の一部になります。

マスター ドキュメントは次のとおりです: https://aframe.io/docs/master/core/component.html#multiple-instancing

于 2016-07-28T05:58:44.077 に答える