Вход

Просмотр полной версии : Хамелеон...


Slayer aka Warrior
09.11.2005, 23:44
Родилася у меня этакая дизайнерская мысля а почему бы не сделать цвет-хамелеон чтобы он плавно менялся, но не просто преобразовывался из синего в зеленый к примеру, а из разных точек начинали бы расползаться цвета если так можно выразиться... Не подскажите как воплотить? ;)

seifip
10.11.2005, 00:23
tipa peremeshivanija krasok na palitre? klas ideja! podpisyvajusj na topic :)

Slayer aka Warrior
10.11.2005, 00:47
Тепериче ждём мегамозг... :D Вдрук есть такой?!

seifip
10.11.2005, 01:11
uvidim... no zadacha slozhnaja :D

KUZEN
10.11.2005, 01:39
Думаю в восьмёрке такое сделать реально, только вот сложновато ...

K.A.T.A.F.A.L.K.E.R
10.11.2005, 13:42
MovieClip.prototype.setChamRect = function(p1,p2){
for(x=p1.x;x<=p2.x;x+=1)
for(y=p1.y;y<=p2.y;y+=1){
this.lineStyle(2,Math.abs(Math.sin(x*3.14/180))*Math.abs(Math.sin(y*3.14/180))*0xFFFFFF,50);
this.moveTo(x,y);
this.lineTo(x+0.15,y);
}
}

_root.setChamRect({x:25,y:25},{x:175,y:175});

Медленно, но эффектно :D

Slayer aka Warrior
10.11.2005, 14:16
Эффектно... :eek: Тока можно повеситься пока он грузит... :rolleyes:

Slayer aka Warrior
11.11.2005, 12:41
Ну что прям никак это не сделать чтоль? :(

Silense
11.11.2005, 14:18
Делаем маску из пары десятков элементов различной формы.
Делаем слой под маской.
Программно меняем цвет второго слоя и начинаем постепенно увеличивать маски до нужно размера.
+можно сделать чтобы каждая часть маски при следующей итерации меняла по рэндому свое положение, в заданных пределах.

Slayer aka Warrior
11.11.2005, 14:27
:) бум пробовать! Пасиб! :)

seifip
12.11.2005, 01:08
script klas! no ne to shto nuzhno :) kidaj v razdel "konkurs"