【问题标题】:How to set my Image Mask in Hexagon Shape in unity?如何统一设置我的六边形图像蒙版?
【发布时间】:2019-06-27 06:37:11
【问题描述】:

我在图像和屏幕截图后面都有六边形精灵,但在这里,问题是我的图像形状为正方形,但我想尝试修复为六边形

那我该怎么办?请给我任何建议

没有图片的框架:

带图片的框架:

【问题讨论】:

标签: image unity3d image-masking


【解决方案1】:

您可以查看以下博客文章: https://subscription.packtpub.com/book/game_development/9781785885822/1/ch01lvl1sec13/adding-a-circular-mask-to-an-image

基本上,您可以在例如 Gimp 中创建六边形,用白色填充它,其余部分保持透明。请务必将 Alpha 通道添加到您的图层。导出为 PNG 并使用正确的无光照透明着色器将其应用于您的精灵。

【讨论】:

    【解决方案2】:

    创建 UI 面板并添加组件

    • 图片
    • 面具

    在图像组件中,您可以设置任何形状的图像

    并且还将一个图像添加到您在此形状中遮盖的面板中

    查看更多信息https://youtu.be/g3gpXmo8zRo

    【讨论】:

      猜你喜欢
      • 2014-09-06
      • 1970-01-01
      • 1970-01-01
      • 2021-09-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多