舞台Stage最重要的就是风格Style和形态Modality,和现实的戏剧舞台一样,给你铺一个白色的或其它颜色的地毯,它的任务就基本完成了。现阶段所有者舞台先不用研究,不过需要注意官方文档给出的提示:
在某些平台上,可能无法使用装饰。例如,在一些移动或嵌入式设备上。在这些情况下,将接受对已装饰或实用程序窗口的请求,但不会显示任何装饰。
所以本节研究的重点是白布上面的东西,舞台Stage承载的这些场景呈现给我们的是一个丰富多彩的微观信息世界。
让我们一起开始吧。。
从官方开始
Scene类定义要渲染的场景。它包含指定场景背景的填充变量,指定场景大小的宽度和高度变量,以及包含要渲染到场景上的“根”节点列表的内容序列。这个节点序列是这个场景的场景图。
场景图是一种树状数据结构,其中树中的每个项都有零个或一个父项和零个或多个子项。Node类是场景图中所有节点的抽象基类。场景图中可能有几棵树。有些树可能是场景的一部分,在这种情况下,它们有资格被显示。其他树可能不是任何场景的一部分。