A-frame.js проблема переполнения длинного текстового значения - PullRequest
0 голосов
/ 22 ноября 2018

Я работаю над рамочным проектом.Я боролся с длиной текста. Здесь - минимальная демонстрация.Как видите, текст переполняет родительскую панель.Я хочу добавить какую-то прокрутку в переполненный текст.Мне удалось создать поведение, похожее на прокрутку, с помощью этого сообщения в блоге, однако текст остается видимым за пределами родительской панели.

1 Ответ

0 голосов
/ 22 ноября 2018

Значение text не должно исчезать за пределами родительской панели.Единственное, что здесь делает родитель, это устанавливает относительное преобразование (обеспечивая: положение, вращение и масштаб).Он не будет делать невидимые вещи за его пределами.


В блоге описывается сокрытие текста внутри крыши и пола (раздел Hiding the Article).Поскольку у вас есть фотосфера, было бы стыдно добавить любые элементы покрытия (будь то крыша + потолок).

Вы можете использовать порядок рендеринга.

Если мы добавимневидимая плоскость, и скажите ей, чтобы она визуализировала до текста, будет казаться, что отображается только раздел.

<a-entity text="long text"></a-entity>
<a-plane position="0 -0.3 0.1" width="4" rotation="0 -90 0" 
         material="transparent: true; opacity: 0; alphaTest: 0"></a-plane>

Проверьте это в этой скрипке.


Здесь у вас есть скрипка с прокруткой, если вы прокрутите ее немного, вы увидите текст, показывающий назад.

...