Модераторы: SoWa
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> цвет пикселя 
:(
    Опции темы
onzar
Дата 24.4.2010, 23:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 3
Регистрация: 24.4.2010

Репутация: нет
Всего: нет



клип в один слой, на нем рандомно береца, какоето число пикселей и щитаица какого они цвета, ну грубо говоря 2 цвета, и по каждой переменой для каждого из них,...ну и в итоге в каждой переменой должно получаца сколько пикселей каждого цвета нам выпало,.. что-то такое...
сам акшен скрипт, около недели юзаю,.. ток чтопрозьба просто помоч, даже если мой вопрос покажеца смишним или обсурдним немного,...
PM MAIL   Вверх
bars80080
Дата 25.4.2010, 00:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


прапор творюет
****
Награды: 1



Профиль
Группа: Завсегдатай
Сообщений: 12022
Регистрация: 5.12.2007
Где: Königsberg

Репутация: нет
Всего: 315



учитывая, что ни одного знака вопроса нет, трудно определить, где сам вопрос.
по смыслу тоже не понятно, что не получается

есть методы а-ля getPixel(), но они работают с растровыми картинками. то есть, если вы хотите взять цвет, вам придётся перевести клип в растровое изображение, а это уже метод draw(). а вообще, там очень много всего

показывайте код и что не получается
PM MAIL WWW   Вверх
onzar
Дата 25.4.2010, 08:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 3
Регистрация: 24.4.2010

Репутация: нет
Всего: нет



var obj:MovieClip;

for (var i:int = 0; i < 5; i++ ){
var temp:MovieClip = new clip_mc();
    temp.x = Math.random()*545;
    temp.y = Math.random()*374;
    addChild(temp);
    temp.addEventListener(MouseEvent.MOUSE_DOWN, pic);
    temp.addEventListener(MouseEvent.MOUSE_UP, kup);
}
function pic(e:MouseEvent){
    obj = MovieClip(e.target);
   stage.addEventListener(MouseEvent.MOUSE_MOVE, prin);
}

function kup(e:MouseEvent){
   stage.removeEventListener(MouseEvent.MOUSE_MOVE, prin);
}

function osixy(){
graphics.lineStyle(2,0x000000);
 graphics.moveTo(5,0);
 graphics.lineTo(0,5);
 graphics.lineTo(10,5);
 graphics.lineTo(5,0);
  graphics.lineTo(5,375);
   graphics.lineTo(548,375);
   graphics.lineTo(543,370);
   graphics.lineTo(543,380);
   graphics.lineTo(548,375);
}


function prin(e:MouseEvent){
    if (mouseY<375 && mouseY>0 && mouseX>5 && mouseX<550) {
   obj.x = mouseX;
   obj.y = mouseY;
   Drow();
   osixy();
   e.updateAfterEvent;} 
   
}


function Drow(){
    this.graphics.clear();
    graphics.beginFill(0xE6E6FA);
 this.graphics.lineStyle(2,0x0000FF);
 this.graphics.moveTo(getChildAt(0).x,getChildAt(0).y);
 for (var j:int = 0; j<numChildren; j++ ){
     this.graphics.lineTo(getChildAt(j).x,getChildAt(j).y);
         }
     this.graphics.lineTo(getChildAt(0).x,getChildAt(0).y);
     graphics.endFill();
}
Drow();
osixy();


ну это пока то что у меня есть из кода,.. ну примерно 30-40% от того что должно получица!
там пятиуголник щас где можно перетаскивать углы, мне надо что б при перетаскивании угла, бралось рандомное число пикселей и щиталось сколько из них попало в даном случае в пятиугольник, а сколько нет.
PM MAIL   Вверх
onzar
Дата 26.4.2010, 08:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 3
Регистрация: 24.4.2010

Репутация: нет
Всего: нет



ауууу народ помогите!!!
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | ActionScript 3 | Следующая тема »


 




[ Время генерации скрипта: 0.0417 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.