Re: Альтернативные русские шрифты для minecraft
Вот из за этого сравнения
var4 > 7ширину буквы не получится сделать больше 8 пикселей
               
                int var3 = this.glyphWidth[var1] >>> 4;
                int var4 = this.glyphWidth[var1] & 15;
                if (var4 > 7)
                {
                    var4 = 15;
                    var3 = 0;
                }То есть можно рисовать символы от начала поля и до половины (до 8), если сделать длиннее то это значение увеличится до 15 а отступ равен 0 и выравнивание будет неверным.
Проверил только что при ширине символа от начала поля до конца символа в 8 пикселей все работает корректно но при этом не развернешься можно рисовать или тонкие буквы или толстые и вытянутые (чтобы не больше 8 пикселей в ширину).
Отредактировано BigSpy (2012-09-09 20:09:31)







