我试图像许多应用程序和游戏一样使用创建启动窗口。我试图创建的效果如下所示:FL Studio Splash Window
基本上,我想在Monogame中创建一个无边框的透明窗口,并在其上绘制纹理。我还需要窗口显示在屏幕上最顶层的窗口上(可选,但首选)。
如何创建透明窗口?
谢谢!
答案 0 :(得分:1)
由于Monogame
用于跨平台项目,我不知道Monogame
是否内置了splashscreen类或函数。
你问的方法听起来像你希望它在Windows平台上工作。
你可以通过两种方式在Windows上实现它:
使用WPF
,您可以使用Splash Screen
使用Windows Forms
创建无边框窗口并显示它。请参阅How to build splash screen in windows forms application?并将Form.TransparencyKey更改为您希望其显示为透明的颜色。