VB.net透明png相互叠加..获取表单背景颜色

发布于 2025-01-07 00:59:04 字数 422 浏览 1 评论 0原文

尝试启动一个涉及大量 .png 和动画的游戏。

所有这些 .png 都已经是透明的,并且当我将一个图片叠加到另一个图片框上时,它们设置为单独的图片框。这里的“透明度”实际上获取了表单的背景颜色。并不是我无法看清它背后的图像。

我在属性中将前景色设置为透明,我错过了什么吗?

*附带问题...如果使用大量图像和动画文件,我应该在 vb.net 中制作游戏吗? (单独工作可能会让我的朋友稍后帮忙)

示例图片 在此处输入图像描述 在此处输入图像描述 在此处输入图像描述

Trying to start a game that involve in a lot of .png and animation.

All these .png are already transparent and set to an individual picture box when i overlay one over the other. There "transparency" actually gets the form background color. and not i'm not able to see through the image behind it.

i set the forecolor to transparent in the attribute am i missing something?

*side question... should i make my game in vb.net if it using a lot of images and animations files? (working solo might get my friend to help later)

Example pictures
enter image description here
enter image description here
enter image description here

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

埖埖迣鎅 2025-01-14 00:59:04

好吧,这有点旧,但请在这里检查我的答案:

使图片框比其他图片框透明?

well, this is a bit old, but check my answer here :

Make Picturebox transparent over other picturebox?

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文