Я пытаюсь использовать компонент super-hands в сетевом a-Painter, чтобы иметь возможность перемещать объекты, в то же время используя возможности рисования, но ни одна из функций super-hands, похоже, не работает. Я предполагаю, что это проблема совместимости.
Я реализовал похожий код из моего проекта: https://glitch.com/~maestro-present (который является просто базовым использованием функций супер-рук) в index.html сетевого ремикса с ремиксами.
<a-mixin id="touch"
physics-collider phase-shift
collision-filter="collisionForces: false"
static-body="shape: sphere; sphereRadius: 0.03"
super-hands="colliderEvent: collisions;
colliderEventProperty: els;
colliderEndEvent: collisions;
colliderEndEventProperty: clearedEls;">
</a-mixin>
<a-entity id="left-hand" mixin="touch"
vive-controls="hand: left"
brush
networked="template:#left-hand-
template;showLocalTemplate:false;"
if-no-vr-headset="visible: false"
paint-controls="hand: left"
teleport-controls="button: menu; ground: #ground;
hitCylinderColor: #ff3468;
curveHitColor:
#ff3468; curveMissColor: #333333;
curveLineWidth: 0.01; hitEntity:
#hitEntityLeft"
>
Я ожидаю, что смогу взаимодействовать с динамическими телами, как в этом примере: https://glitch.com/~maestro-present, но мой пример NAP: https://glitch.com/~networkedapainter действует так, как никогда не добавлялся компонент супер-рук. Я думаю, что проблема находится в одном из многих компонентов .js сетевого a-Painter, но мне не повезло найти его. Буду признателен за любую помощь!