2016-12-08 3 views
1

Например 1.to позволяет вращение вокруг оси только от -70 до 70 градусов или 2.to блок вращения вокруг о произвольных осяхКак я могу ограничить вращение a-камеры (aframe)?

Thnx

+0

Для точки 1: рассмотрите ось z как произвольную ось. Для пункта 2: вы хотите, чтобы камера должна вращаться только вокруг произвольной оси, а не переводить правильно? – spankajd

ответ

1

Вы можете скопировать и вставить look- управления компонентом: https://github.com/aframevr/aframe/blob/master/src/components/look-controls.js

Как я сделал на https://github.com/ngokevin/kframe/blob/master/components/reverse-look-controls/index.js

И когда компонент идет обновить ориентацию, вы можете ограничить его самостоятельно с чем-то вроде Math.min/Math.max

+0

Легенда, спасибо! Уже используем элементы управления revese-look-controls – svetagoldstein

Смежные вопросы