【问题标题】:Having issues with making Sprites transparent in pygame! (image included inside)在 pygame 中使 Sprites 透明时遇到问题! (图片包含在里面)
【发布时间】:2011-07-10 01:44:58
【问题描述】:

即使我将图像的透明度设置为“真”,我仍然无法清除它周围的绒毛。我尝试了各种方法,在 Photoshop 中玩弄它无济于事。任何帮助将不胜感激。谢谢!

【问题讨论】:

    标签: python image transparency pygame


    【解决方案1】:

    它看起来像在 Photoshop 中的图像,您需要清理文件。检查图像中白色部分的 alpha。

    【讨论】:

    • 谢谢。我访问了一个#pygame 频道,结果发现 jpg 对 pygame 不太友好。此外,必须清除白色。这可以通过使用 GIMP 或 Photoshop 轻松完成。感谢您的回答!
    【解决方案2】:

    注意:另存为 png。 Jpeg 会导致压缩,这可能是您期望纯白色的原因,而事实并非如此。

    Png 将无损,甚至具有 alpha 透明度(如果需要,可以达到 255 级)。

    或者您可以使用白色的 color_key 设置 alpha。

    【讨论】:

      猜你喜欢
      • 2016-08-22
      • 2017-10-08
      • 1970-01-01
      • 1970-01-01
      • 2023-03-05
      • 1970-01-01
      • 1970-01-01
      • 2014-12-08
      • 2014-01-13
      相关资源
      最近更新 更多