|
3D-программирование Вопросы, касающиеся программирования 3D мира |
07.07.2008, 23:26
|
#16
|
Разработчик
Регистрация: 02.04.2007
Сообщений: 353
Написано 54 полезных сообщений (для 289 пользователей)
|
Ответ: Динамичный текст...
Блин все всем спасибо но все же проблему опишу - вобщем "билборды" не развернуты просто были я их планаром в максе заанврапил и все
Сори канешно развел тут дебаты про точку 0 . Да кстати если вдруг у кого то потом возникнут вопросы по такому же поводу то точка начала копировния (в моем случае 0,0) и будет являться как бы центром "скопированной" области и по ней же потом выравниваем 3ю пару координат
|
(Offline)
|
|
08.07.2008, 12:20
|
#17
|
Разработчик
Регистрация: 02.04.2007
Сообщений: 353
Написано 54 полезных сообщений (для 289 пользователей)
|
Ответ: Динамичный текст...
Сори вынужден еще раз отчитаться так как решил проблему неким другим способом и сразу с альфаканалом Вобщем выкину функцию :
Function DrawTextToImage ()
SetBuffer ImageBuffer (img_r) ;устанавливаем буфер картинок
Cls ;очищаем экран
Color 255,0,0 ;чтобы текст был цветным раскрашиваем строки в нужный нам цвет
Text 0,0,Colors(count_color,0) Color 0,255,0 ;пишем текст
Text 0,40,Colors(count_color,1) Color 0,0,255
Text 0,80,Colors(count_color,2) Color 250,250,250
DrawImageRect Img_R,0,0,0,0,30,30 ; снимаем картинку нужного размера
SetBuffer BackBuffer() ;переворачиваем буфер
End Function
;------------- DRAW MOUSE -------------------------------
Function Draw_Mouse ()
If show_mouse=1 Then DrawImage Cursor,MX#,MY# Text 0,50,"show_mouse"
y_img=EntityY(bone_color_menu)
DrawImage Img_R,170,512 -y_img*10000 ; отрисовываем картинку по нужным нам координатам (у меня умножение на 10000 потому что перевожу из своих единиц в 2d координаты экрана)
вот таким образом у меня получился динач\мический текст выезжающий вместе с менюшкой и меняющий значение при таскании ползунка.
Надеюсь кому то это будект полезно
End Function
|
(Offline)
|
|
08.07.2008, 22:25
|
#18
|
Разработчик
Регистрация: 02.04.2007
Сообщений: 353
Написано 54 полезных сообщений (для 289 пользователей)
|
Ответ: Динамичный текст...
Блин я чето совсем не пойму вобщем когда коменчу строку
DrawImageRect Img_R,0,0,0,0,30,30 ; снимаем картинку нужного размера
по идее не должно ниче рисоваться - картинка то как создасться ?
А она работает у меня - сие чудо наблюдаю второй день
Мож кто прояснит ситуэйшн
|
(Offline)
|
|
16.07.2008, 01:16
|
#19
|
Разработчик
Регистрация: 02.04.2007
Сообщений: 353
Написано 54 полезных сообщений (для 289 пользователей)
|
Ответ: Динамичный текст...
Сори вынужден запостить опять потому как все мои движения оказались лишними - текст перемешаеться путем простого позиционирования :
Text 175,589 -EntityY(bone_color_menu)*10000,Colors(count_color, 2)
|
(Offline)
|
|
Ваши права в разделе
|
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 11:01.
|