Как фокусировка обрабатывается несколькими компонентами в Roku? - PullRequest
0 голосов
/ 11 ноября 2019

Я использую компоненты BrightScript и SceneGraph для отображения нескольких пользовательских компонентов на одной странице ..? Как фокусировка обрабатывается несколькими компонентами в Roku?

1 Ответ

1 голос
/ 11 ноября 2019

Несколько компонентов на одном экране. Это возможно в Року. Но дескриптор Focus в двух или более компонентах создает набор панелей и на панели получает ваш компонент как дочерний.

Пример:

1) В main.brs Set scene = screen.CreateScene("NikPanel")

2) создайте panel.brs и panel.xml и убедитесь, что в xml-файле указан компонент NikPanel.

3) и в файле brs m.panelset = createObject("roSGNode", "PanelSet")

4) вы создаете roSGNode и ваш компонент как дочерний. вы создаете также компонентный файл.

...