移动设备的 Flutter 游戏控制器未显示在图层前面

问题描述 投票:0回答:1

我尝试使用flutter Flame制作手机游戏,但即使我将优先级设置为10,控制器也没有显示在图层的前面。

我尝试设置控制器层的优先级,但它不起作用。怎么解决。

flutter controller flame
1个回答
0
投票

如果没有任何代码,很难知道确切的问题是什么,但我猜你已经将控制器直接添加到游戏中,而不是添加到视口中。这意味着

World
将渲染在它的前面。

要解决这个问题,只需将控制器添加到视口中,如下所示:

camera.viewport.add(controller);
© www.soinside.com 2019 - 2024. All rights reserved.