Показать сообщение отдельно
Старый 28.02.2010, 22:55
LeXa4 вне форума Посмотреть профиль Отправить личное сообщение для LeXa4 Посетить домашнюю страницу LeXa4 Найти все сообщения от LeXa4
  № 7  
Ответить с цитированием
LeXa4
 
Аватар для LeXa4

Регистрация: Jun 2009
Сообщений: 42
Отправить сообщение для LeXa4 с помощью ICQ
Код AS1/AS2:
import flash.display.BitmapData;
 
var jpgContainer:MovieClip = createEmptyMovieClip("jpgContainer", 0);
 
var mcl:MovieClipLoader = new MovieClipLoader();
mcl.addListener(this);
mcl.loadClip("avatar.jpg", jpgContainer);
 
var bmd:BitmapData = new BitmapData(499, 299, true);
 
function onLoadInit(target:MovieClip):Void {
	bmd.draw(target);
}
 
//До сюда почти ничего не изменял
 
//Преобразование кода цвета в R G и B
function RGB(color:Number) {
	R=(color >> 16) & 0xFF;
	G=(color >> 8) & 0xFF;
	B=(color) & 0xFF;
	return R+":"+G+":"+B;
}
 
//Ну и создание матрицы цветов...
for (yc=0; yc<100; yc++) {
	for (xc=0; xc<100; xc++) {
		bmd.draw(target);
		colore="0x"+bmd.getPixel(xc, yc).toString(16);
		carr.text+=RGB(colore).toString(10)+",";
	}
}
Не работает через FOR

Помогите плиз...
__________________
Юзай google.com и всё будет хорошо...