|
|
1
2
您的代码没有任何“错误”(至少在这个问题上)。 您遇到的问题也与加载fxml无关(fxml 非常慢 并且您已经正确地处理了fx线程)。 结巴的原因如下:
每次更换
一种可能的缓解措施是一种经典的游戏开发技术:尽可能地预先分配。
只需在启动过程中加载一次所有必需的FMXL,并将它们放入场景图中。在单击处理程序中,更改要显示/隐藏的节点的可见性或(Z-)位置。
这是一个很好的使用案例
我稍微修改了您的代码,以演示我的意思: Prototype 查看这些资源了解更多信息: |