Показать сообщение отдельно
Старый 17.08.2005, 14:53
mali вне форума Посмотреть профиль Отправить личное сообщение для mali Посетить домашнюю страницу mali Найти все сообщения от mali
  № 2  
Ответить с цитированием
mali

Регистрация: Nov 2004
Адрес: chishington
Сообщений: 3
Отправить сообщение для mali с помощью ICQ
Да народ к моему большому сожелению мне самому приходиться на свои вопросы для вас похлже что нету знающих людей но так как я разобрался пишу это для тех кто нуждаеться в этом

а нужно было просто зодать и вернуть цвет через setRGB

_root.createEmptyMovieClip("samplecolor",9999);
var moviecolor = new Color(_root.samplecolor);
moviecolor.setRGB("0x"+colors[id][i][1]);
var newcolor= moviecolor.getRGB();


вот простой код просто замените "_level0.all.execute_color.movie_color["colors"+i].colo." на свой мувик


_root.createEmptyMovieClip("samplecolor",9999);
var moviecolor = new Color(_root.samplecolor);
moviecolor.setRGB("0x"+colors[id][i][1]);
var newcolor= moviecolor.getRGB();
/////////////////////////////////////////////////////////////////////
colores = [newcolor, 0xffffff];
alphas = [100, 100];
ratios = [0, 0xFF];
matrix = {a:12, b:0, c:0, d:0, e:12, f:0, g:12 ,h:12, i:1};
_level0.all.execute_color.movie_color["colors"+i].colo.setMask(_level0.all.execute_color.movie_color["colors"+i].mask);
_level0.all.execute_color.movie_color["colors"+i].colo.beginGradientFill("linear", colores, alphas, ratios, matrix);
_level0.all.execute_color.movie_color["colors"+i].colo.moveTo(0, 20);
_level0.all.execute_color.movie_color["colors"+i].colo.ineTo(20, 20);
_level0.all.execute_color.movie_color["colors"+i].colo.lineTo(20, 20);
_level0.all.execute_color.movie_color["colors"+i].colo.lineTo(20, 0);
_level0.all.execute_color.movie_color["colors"+i].colo.lineTo(0, 0);
_level0.all.execute_color.movie_color["colors"+i].colo.endFill();
//////////////////////////////////////////////////////////////////////