我如何使用 roSGScreen 打开新视图? - Roku
How could I use roSGScreen for open a new view? - Roku
大家好我正在制作一个 Roku 应用程序,我需要创建 window 实例以便可以在它之间浏览。 develop 在主要功能中,因为这是它工作的唯一方式。
我还需要创建一些不依赖于 main 的模块,我一直在调查并且节点使用和任务是必需的。
这是我的代码我想知道你是否有一些使用节点和任务的例子
enter code here
screen = CreateObject("roSGScreen")
m.port = CreateObject("roMessagePort")
screen.setMessagePort(m.port)
scene = screen.CreateScene("PlayerScreen")
screen.show()
在开始开发之前,我会建议阅读文档-
https://developer.roku.com/en-gb/docs/developer-program/getting-started/roku-dev-prog.md
您可以在此处找到一些示例代码-
从您的代码片段中我看不到您正在打开任何视图。您可以从 SGDEX 框架入手https://github.com/rokudev/SceneGraphDeveloperExtensions,它封装了屏幕堆栈逻辑并包含大量示例,因此很容易理解如何显示和关闭视图。
大家好我正在制作一个 Roku 应用程序,我需要创建 window 实例以便可以在它之间浏览。 develop 在主要功能中,因为这是它工作的唯一方式。
我还需要创建一些不依赖于 main 的模块,我一直在调查并且节点使用和任务是必需的。
这是我的代码我想知道你是否有一些使用节点和任务的例子
enter code here
screen = CreateObject("roSGScreen")
m.port = CreateObject("roMessagePort")
screen.setMessagePort(m.port)
scene = screen.CreateScene("PlayerScreen")
screen.show()
在开始开发之前,我会建议阅读文档-
https://developer.roku.com/en-gb/docs/developer-program/getting-started/roku-dev-prog.md
您可以在此处找到一些示例代码-
从您的代码片段中我看不到您正在打开任何视图。您可以从 SGDEX 框架入手https://github.com/rokudev/SceneGraphDeveloperExtensions,它封装了屏幕堆栈逻辑并包含大量示例,因此很容易理解如何显示和关闭视图。