我试图对POI (bicycle_parking)使用彩色纹理(PNG 24/RGB),但没有呈现。它被正确地添加为一个纹理,它只是不会呈现在POI上。
经过一些测试后,我开始相信POI只接受灰度纹理,这些纹理以后可以用颜色填充。是这样的吗?
我还发现图标需要有一个特定的大小(我只在32x32像素和512x512上工作,但是缩放并不能使它看起来很好)。有关于这个的任何信息吗?
现在我有一个灰度图标(大部分是白色),但填充颜色并不像预期的那样改变白色。这就是我所得到的..。
下面是一组图标,类似于我需要呈现到POI中的图标

如何实现将这种类型的图标添加为POI的纹理?解决办法/黑客也是受欢迎的:)
谢谢!
发布于 2015-08-24 06:50:50
Poi的纹理必须有一个2的大小,从32x32到512x512。另外,确保该图像的颜色代码是RGB,其他任何东西都不能工作。为了获得最佳的视觉效果,您必须为不同的屏幕密度创建3组pngs,例如,请参阅heatmap_legend.png,然后查看heatmap_legend@2x.png和heatmap_legend@3x.png,您可以在“公共”文件夹中找到它们。
发布于 2015-08-23 12:47:47
所以事实证明,这种颜色毕竟不是问题。要让一个图像正常工作是相当棘手的,但是一旦我让图像工作起来,给它添加颜色并保存PNG就很好了。
我所经历的图像大小的问题仍在发生。您需要在32x32、64x64或96x96中导出它,以便StyleEditor在打开文件时不会崩溃。
https://stackoverflow.com/questions/32165715
复制相似问题