图标要求
图标文件需要是 PNG 图片,尺寸建议采用 64×64 ,但也可以根据实际需求采用更大或更小的图标。 MN 绘制图标时读取图标正中心像素的饱和度:高于 0.30 时按图片自身的颜色绘制,否则将图标当作 alpha 蒙版,只保留形状轮廓,用界面颜色绘制成单色。 因此图标需要满足以下条件:- 图形以外的区域全部透明。
- 图标需要保留自身的色彩时,中心区域需要有一块不透明的高饱和色块。
- 图标在按钮上显示的尺寸较小,图形应当尽量扁平,避免使用渐变与阴影。
配置描述文件
建议在mnaddon.json 中用 icon 字段指定图标文件:
mnaddon.json
- 采用
icon字段中配置的图标。 icon字段未配置或无效时,采用与addonid末段同名的 PNG图标。 例如,addonid为mn.hello时,采用hello.png。- 仍未找到时,使用插件包内唯一的 PNG图标。
icon字段需相对插件包的根目录书写。路径中出现 .. 或者使用绝对路径时,MN 会拒绝导入这个插件包。