Не пишется текст на текстуре
И снова я.))) Пытался своими силами разобраться в чём прикол, но не смог, по этому надеюсь на помощь тут, вы меня столько раз уже выручали.) В общем пытаюсь на текстуре через буфер текстур написать надпись. Вот отрывок кода:
tex=LoadTexture("batt_menu_sub2.tga",2)
SetBuffer TextureBuffer(tex)
;Cls
Color 190,190,190
Rect 10,10,300,50
Color 0,0,0
font=LoadFont ("Arial",34)
SetFont font
Text 0,0,",kf ,kf ,kf"
Color 255,255,255
SetBuffer BackBuffer
EntityTexture batt_menu_sub,tex
так вот, прямоугольник рисуется, но ненормально, точнее у меня текстура всего-то 330 на 79 пикселей, однако прямоугольник не занимает и четверти текстуры, хотя должен занять всю. А вот текст кообще не выводится, какого бы размера шрифт я не ставил.( Из-за чего это может быть?
И ещё, можно лди как-то избавиться от моргания экрана при этом?
Заранее всем огромное спасибо.
|