![]() |
|
Модераторы: SoWa |
![]()
|
|
| onzar |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 3 Регистрация: 24.4.2010 Репутация: нет Всего: нет |
клип в один слой, на нем рандомно береца, какоето число пикселей и щитаица какого они цвета, ну грубо говоря 2 цвета, и по каждой переменой для каждого из них,...ну и в итоге в каждой переменой должно получаца сколько пикселей каждого цвета нам выпало,.. что-то такое...
сам акшен скрипт, около недели юзаю,.. ток чтопрозьба просто помоч, даже если мой вопрос покажеца смишним или обсурдним немного,... |
|||
|
||||
| bars80080 |
|
|||
![]() прапор творюет ![]() ![]() ![]() ![]() Награды: 1 Профиль Группа: Завсегдатай Сообщений: 12022 Регистрация: 5.12.2007 Где: Königsberg Репутация: нет Всего: 315 |
учитывая, что ни одного знака вопроса нет, трудно определить, где сам вопрос.
по смыслу тоже не понятно, что не получается есть методы а-ля getPixel(), но они работают с растровыми картинками. то есть, если вы хотите взять цвет, вам придётся перевести клип в растровое изображение, а это уже метод draw(). а вообще, там очень много всего показывайте код и что не получается |
|||
|
||||
| onzar |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 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% от того что должно получица! там пятиуголник щас где можно перетаскивать углы, мне надо что б при перетаскивании угла, бралось рандомное число пикселей и щиталось сколько из них попало в даном случае в пятиугольник, а сколько нет. |
|||
|
||||
| onzar |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 3 Регистрация: 24.4.2010 Репутация: нет Всего: нет |
ауууу народ помогите!!!
|
|||
|
||||
![]()
|
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | ActionScript 3 | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |