Шрифты
Во первых проблемма: Выводит текст маленького размера а я пишу "64":Код:
Потом:Чем лучше '.ttf' В Blitz3D есть функция:И еще: Код:
Text x,y,string$,[center x],[center y] Код:
DrawText string$,x,y |
Re: Шрифты
.ttf - TrueType Font http://en.wikipedia.org/wiki/TrueType
... посмотрел в исходники max2d.mod Код:
Rem Код:
Method Draw( text$,x#,y#,ix#,iy#,jx#,jy# ) private в imagefont.bmx не стоит .. мона нагло выдрать его :) написать ручками в своей проге свой типа DrawText2 там генерить ету картинку из типа фонта (получаем TImageGlyph) ставим указатель по центру и рендерим картинку в принципе не сложно если реально нужны такие заморочки не легче пощитать смещение ? и отнять от вводимых координат или ты не можеж на глаз определить размеры текста ? :) ps. можеж вообще отредактировать max2d.mod как душа зажелает :) а точнее строчку frame.Draw 0,0,image.width,image.height,x+tx,y+ty там надо типа frame.Draw 0,0,image.width,image.height,x+tx-center_x/2,y+ty-center_y/2 если конечно я не ошибаюсь ... ps2. почему бы не пошаманить с SetOrigin и SetHandle ? ;) |
Часовой пояс GMT +4, время: 20:02. |
vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot