在 Monogame 中创建 borderless/topmost/transparent 启动画面 window?
Creating a borderless/topmost/transparent splash window in Monogame?
我正在尝试像许多应用程序和游戏一样创建一个启动画面 window。我尝试创建的效果如下所示:FL Studio Splash Window
基本上,我想在 Monogame 中创建一个无边界的透明 window 并在其上绘制纹理。我还需要 window 显示在屏幕上 windows 的最顶层(可选,但首选)。
我怎样才能创建透明 window?
谢谢!
由于Monogame
用于跨平台项目,我不知道Monogame
是否有内置启动画面class或功能。
你问的方法听起来像是你希望它在 windows 平台上工作。
您可以通过两种方式在 windows 上实现它:
使用WPF
,可以使用Splash Screen
使用Windows Forms
创建无边框window并显示。请参阅 How to build splash screen in windows forms application? and change the Form.TransparencyKey 您希望其显示为透明的颜色。
我正在尝试像许多应用程序和游戏一样创建一个启动画面 window。我尝试创建的效果如下所示:FL Studio Splash Window
基本上,我想在 Monogame 中创建一个无边界的透明 window 并在其上绘制纹理。我还需要 window 显示在屏幕上 windows 的最顶层(可选,但首选)。
我怎样才能创建透明 window?
谢谢!
由于Monogame
用于跨平台项目,我不知道Monogame
是否有内置启动画面class或功能。
你问的方法听起来像是你希望它在 windows 平台上工作。
您可以通过两种方式在 windows 上实现它:
使用
WPF
,可以使用Splash Screen使用
Windows Forms
创建无边框window并显示。请参阅 How to build splash screen in windows forms application? and change the Form.TransparencyKey 您希望其显示为透明的颜色。