如何将我的图像蒙版统一设置为六角形?

时间:2019-06-27 06:37:11

标签: image unity3d image-masking

我在图像上方和屏幕快照图像的背面都有六角形精灵,但这里的问题是我的图像形状为正方形,但我想尝试固定为六角形

  

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

没有图像的框架:

带有图片的框架:

frame image

2 个答案:

答案 0 :(得分:1)

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

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

答案 1 :(得分:1)

创建UI面板并添加组件

  • 图片
  • 面具

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

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

enter image description here

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