Questão Como escalar ícones indicadores


Alguém sabe se o Unity tem uma maneira de reduzir todos os ícones do indicador para ter a mesma altura? Esses grandes ícones são muito irritantes.

EXEMPLO:

scale indicator icons


2
2017-07-03 21:09


origem


Não, tenho certeza que não existe. Cabe ao desenvolvedor afaik. - Seth♦


Respostas:


Na verdade não eles estão na mesma altura: 22 px. Mas espaços livres em PNGs ou SVGs fazem o ícone parecer menor.

Por exemplo, a imagem do lado esquerdo é o ícone do indicador wi-fi, que possui espaços livres acima e abaixo. Remover esses espaços faz com que pareça maior (o lado direito), mas está na mesma altura:

wi-fi  wifi-edited

Se você quiser ter ícones menores, você deve adicionar manualmente espaços ao redor deles em arquivos PNG / SVG apenas para torná-los menores.

Por exemplo, para PNG, você pode:

  1. abra o arquivo no GIMP (que está disponível no Centro de Software);
  2. reduza a imagem para 18 px em Image> Scale image;
  3. dimensione a tela até 22 px em Image> Canvas size (clique no botão Center para definir seu ícone no meio) - agora você tem 2 px livres de cada lado;
  4. salve o arquivo como PNG em Arquivo> Exportar;
  5. substitua o ícone pelo PNG que você criou.

2
2017-07-03 22:10



Sim, eu posso fazer isso Mas alguns ícones são codificados ... então a melhor alternativa é pedir ao desenvolvedor para atualizá-los. Isso pode levar um tempo muuuuito .. :(. - leoheck
Eu acho que você pode substituir qualquer ícone no /usr/share/icons ou leve o seu personalizado para ~/.icons em sua casa. - AliNâ