Показать сообщение отдельно
Старый 16.11.2006, 02:19
lowka вне форума Посмотреть профиль Отправить личное сообщение для lowka Найти все сообщения от lowka
  № 6  
Ответить с цитированием
lowka

Регистрация: Sep 2006
Сообщений: 256
Код:
if(pos < 4)
	bit.copyPixels(hands,new Rectangle(32*pos,0,32,40),new Point(0,up),hands,new Point(0,up),true);
else
	bit.copyPixels(hands,new Rectangle(256 + 32*pos,0,32,40),new Point(0,up),hands,new Point(0,up),true);;

bit.copyPixels(torso,new Rectangle(32*pos + 256*sex,0,32,40),new Point(0,up),torso,new Point(0,up),true);
bit.copyPixels(legs,new Rectangle(32*pos + 256*sit,0,32,40),new Point(0,0),legs,new Point(0,up),true);

if(pos >= 4)
	bit.copyPixels(hands,new Rectangle(32*pos,0,32,40),new Point(0,up),hands,new Point(0,up),true);
else
	bit.copyPixels(hands,new Rectangle(256+32*pos,0,32,40),new Point(0,up),hands,new Point(0,up),true);
Теперь вроде бы все ок.
В хэлпе как всегда все написано (alphaBitmap, alphaPoint и чето там еще mergeAlpha)