PDA

Просмотр полной версии : ПОдскажите где можно посмотреть...


Spectrum
20.06.2004, 04:29
ПОдскажите где можно посмотреть ИСХОДНИК ... нужна такая тема звёзды появляются и исчезают - вобщем звёздное небо.
Спасибо.

Dimonius
20.06.2004, 04:59
поиск рулит

xomyakov
20.06.2004, 16:57
prochekay www.ultrashok.com

tam mnogo downloads fla

xomyakov
20.06.2004, 16:59
sorry,

www.ultrashock.com

Крин
20.06.2004, 18:14
Я тут недавно выкладывал полностью программное звёздное небо:

http://flasher.ru/forum/showthread.php?threadid=59334

Dindin
20.06.2004, 18:35
Крин, боюсь тебя огорчить, но ты далеко не первый :)
http://www.flasher.ru/forum/showthread.php?s=&threadid=58487&highlight=sergwizard+%E7%E2%E5%E7%E4%FB

Крин
20.06.2004, 20:00
Знаю... ... но я последний :)...

Sanik
20.06.2004, 22:02
Оригинал написал(а) Крин
Знаю... ... но я последний :)...
Боюсь, что опять ты не прав!!! :D
Spectrum, и тот не последний... ;)

Крин
20.06.2004, 22:16
Да нуууу... :(... что это мне так не везёт....

А что то я не видел чтобы тута иходники небес выкладывали.. после меня.. :)

Dindin
21.06.2004, 16:26
А что то я не видел чтобы тута иходники небес выкладывали.. после меня..
:) огорчу еще раз
Вот, пожалуйте - ещё одно звёздное небо :)

Sanik
21.06.2004, 17:53
Колокольчик, а что, твоё небо так и должно тормозить в движении? :)

Dindin
21.06.2004, 18:12
оно не тормозит, оно притормаживает ;)

Nox Noctis
21.06.2004, 18:36
ну, двигается и правда рывками...

и к тому же двигать шесть клипов с сумарным количеством точек 2400 - на средненьком компе наверно не супер. (предчувствие :) )

да, и еще если качество поставить Low всё опрятнее становится, имхо... когда все звёзды однопиксельные и четкие, без алиасинга

sergwizard
21.06.2004, 22:04
Вот так, наверное, интереснее будет. И параллакс есть, и рывков нет.
xmin = 0;
xmax = 550;
ymax = 300;
num = 400;
levels = 6;
this.createEmptyMovieClip("StarSky", -1)
with (StarSky) {
colors = [0x000033, 0x000066];
alphas = [100,100];
ratios = [0, 100];
matrix = {a:0, b:450, c:0, d:300, e:0, f:0, g:0, h:300, i:0};
beginGradientFill("linear", colors, alphas, ratios, matrix);
lineTo(550,0); lineTo(550,300); lineTo(0,300)
endFill()
}
this.createEmptyMovieClip("star",0);
with(star){
lineStyle(1,0xFFFFFF,100);
lineTo(2,0);
moveTo(1,-1);
lineTo(1,1);
}
MovieClip.prototype.stary = function(){
this._x = random(xmax);
this._y = random(ymax);
this.xspeed = Math.round(this.i/num*levels);
this._xscale = this.xspeed*20;
this._yscale = this.xspeed*20;
this.onEnterFrame = function(){
this._x+=(this.xspeed)/5;
if(this._x>xmax){
this._x = xmin;
}
}
}
for(i=1;i<num;i++){
star.duplicateMovieClip("star"+i,i);
_root["star"+i].i = i;
_root["star"+i].stary();
}

fps = 30;

Dindin
23.06.2004, 14:02
Уж больно мне у Сергвизарда код понравился.
Вот развил идею чуть-чуть.

Sanik
23.06.2004, 14:46
Красиво...