1

我正在为 Android 开发游戏。出于这个问题的目的,让我们假设我有一个红球的精灵在空间中移动,在某个背景或其他任何地方。

我有一个用于绘制背景的 PNG 文件和一个用于在背景上绘制球的 PNG 文件。问题是我的球是 20 X 20 像素 PNG 上的红色圆圈,这意味着我有一些白色的“剩余”,所以当我在屏幕上绘制它时,当我只想要时,“剩余的白色”会出现在我的背景上红圈到。

对不起,我对动画完全陌生。如何从方形 PNG 中裁剪出我的圆圈或以其他方式使我的球 PNG 中的背景透明?我是以编程方式进行的,还是有办法绘制我的 PNG,使不相关的部分是透明的?

4

2 回答 2

2

Photoshop 和 GIMP 等程序允许您将背景设置为透明而不是白色。尝试在其中一个中编辑您的 PNG 并删除白色。

于 2012-11-06T05:04:58.123 回答
1

我建议您使用Paint.NET。您可以使用魔棒选择要透明的区域,然后按“剪切”(剪刀符号)或按Ctrl+ X

于 2013-09-24T17:21:16.497 回答