Извините, ничего не найдено.

Не расстраивайся! Лучше выпей чайку!
Регистрация
Справка
Календарь

Вернуться   forum.boolean.name > Программирование игр для компьютеров > Blitz3D > Полезные функции

Полезные функции Выкладываем полезные функции, чтоб не изобретать велосипед заново...

Ответ
 
Опции темы
Старый 03.07.2006, 01:53   #1
impersonalis
Зануда с интернетом
 
Аватар для impersonalis
 
Регистрация: 04.09.2005
Сообщений: 14,014
Написано 6,798 полезных сообщений
(для 20,935 пользователей)
Сообщение Извлечение RGB компонент

The returned colour value is in the form of an integer than contains the alpha, red, green and blue values of the pixel.
- описание возвращаемого параметра во многих функциях б3д, работающих с пикселями. Вот один из вариантов получения составляющих (можно быстрее - через смещения):
Type TCOLOR
	Field red
	Field green
	Field blue
	Field alpha
End Type

Function TCOLOR_GET(ch,C.TCOLOR)
	Local colorstr$=DottedIP(ch)
	Local N1=1,N2
	N2=Instr(colorstr,".",N1)
	C\alpha=Mid(colorstr,N1,N2-N1)
	N1=N2+1
	N2=Instr(colorstr,".",N1)
	C\red=Mid(colorstr,N1,N2-N1)
	N1=N2+1
	N2=Instr(colorstr,".",N1)
	C\green=Mid(colorstr,N1,N2-N1)
	N1=N2+1
	N2=Instr(colorstr,".",N1)
	C\blue=Mid(colorstr,N1,N2-N1)
	;DebugLog C\red+";"+C\green+";"+C\blue
End Function
__________________
http://nabatchikov.com
Мир нужно делать лучше и чище. Иначе, зачем мы живем? tormoz
А я растила сына на преданьях
о принцах, троллях, потайных свиданьях,
погонях, похищениях невест.
Да кто же знал, что сказка душу съест?
(Offline)
 
Ответить с цитированием
Ответ


Опции темы

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как запаковать и извлеч картинки и прочюю информацию в DAT? аааааааааа Прочие вопросы 31 15.09.2010 22:48
Lib_gzip: только извлечение Piligrim Библиотеки 18 17.11.2009 01:22
Как из .b3d извлечь элемент maximus009 3D-программирование 10 01.03.2009 18:11
алгоритм извлечения данных из excell Eropka C++ 19 24.11.2007 00:29
Удаление переменных и извлечение имени перемменной из другой перемменной zheland 2D-программирование 11 18.10.2007 22:56


Часовой пояс GMT +4, время: 14:00.


vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
Style crйe par Allan - vBulletin-Ressources.com