![]() |
Как получить цвет entity?
Привет всем форумчанам !
Нужно определить цвет пикнутого ентити. Цвет ентитям раздаеться рандомно. Его в последствии нужно будет менять "ползунками". Так вот собственно если хранить цвета в отдельных переменных - то проблема решена можно сказать. Но т.к ентитей много - хотелось автоматизировать процесс. Большое человеческое заранее. ;) |
Ответ: Как получить цвет entity?
получая меш, который ты окрасил, можно считать его вертекс( любой ) и получить его цвет, а раз меш закаршен весь в один цвет, тоогда любой взятый цвет вертекса будет возвращать цвет меша.
ЗЫ юзай переменные и не парься. |
Ответ: Как получить цвет entity?
храни в переменных, и не парься.
если есть AShadow, то легко можно прочитать инфо браша. как то так: http://forum.likosoft.ru/showpost.php?p=406&postcount=9 можно даже без AShadow.bb, тока dl-ка нужна (точнее ф-ии извлечения значиения из памяти - retUI и retF, если есть хоть немного знаний С++, делфи или пурика - то можно написать либу с тими двумя ф-ями самому) |
Ответ: Как получить цвет entity?
H@NON, не путай информацию вершин (сюрфейса), и информацию материала (браша). Если закрасить энтити (EntityColor), то изменится цвета в брашах этого объекта, но вершины останутся прежними.
|
Ответ: Как получить цвет entity?
MoKa, черт, точно, счас проверил не канает :(, так что выход юзать переменные
|
Ответ: Как получить цвет entity?
Делаешь массив объектов 4хn где будешь хранить хендлы мешей и цвета rgb. Можно сделать 5хn и хранить ещё альфу до кучи.
З.Ы. Сам сталкивался раньше с подобной проблемой - нужно было зная хендл узнать альфу. Но тут уже ничего не поделаешь - таков уж двиг. Эх, надоело черезжопить, а делать нечего :( |
Ответ: Как получить цвет entity?
ABTOMAT, когда у тебя 1000 объектов? может встать в копеечку поиску нужной ентити.
Цитата:
|
Ответ: Как получить цвет entity?
Вложений: 1
Извлекайте любые значения прямо из памяти:
Peek_L%(adres) Peek_F#(adres) Peek_W%(adres) Peek_B%(adres) Poke_B(adres,var%) Poke_W(adres,var%) Poke_L(adres,var%) Poke_F(adres,var#) |
Ответ: Как получить цвет entity?
Цитата:
Я год её делал. Можешь себе представить перенос её на другой движок которого я к тому же не знаю? |
Ответ: Как получить цвет entity?
Цитата:
ты ее доделай на блице - а потом переходи на С++ и Xors. |
Ответ: Как получить цвет entity?
Всем большое спасибо !Сделал массивами :) RGB+хендл меши. Получилось как надо ;)
|
Часовой пояс GMT +4, время: 11:59. |
vBulletin® Version 3.6.5.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot