Óðîê. Ñäåëàòü äâèæåíèå ñëåäà øëåéôà çà êóðñîðîì |
Ìû ÷àñòî âèäèì íà ðàçëè÷íûõ ôëåøêàõ äâèæåíèå çà êóðñîðîì êðàñèâîãî øëåéôà.
Êòî-òî ïðîñòî èãðàåò öâåòíîé ðàäóãîé âîäÿ êóðñîðîì ïî ôëåøêå, êòî-òî èñïîëüçóåò ýòî êàê óêðàøåíèå êàðòèíêè èëè ôëåøêè... Ïðèìåíåíèé ìíîãî.
Èçó÷èâ ýòîò óðîê Âû ñìîæåòå ñàìè íàôàíòàçèðîâàòü è ñäåëàòü ñâîþ ñîáñòâåííóþ êîëëåêöèþ ôëåø.
Ýòî ïðèäàåò ïðèâëåêàòåëüíîñòü è óíèêàëüíîñòü êàæäîé ôëåøêå.
Óðîê äîñòàòî÷íî ïðîñòîé.
Õîòÿ, äîëæíà îòìåòèòü, òðåáóåòñÿ âíèìàíèå è òåðïåíèå.
Îáëàäàÿ âñåì ýòèì, âû çà ïàðó êëèêîâ ñìîæåòå ñäåëàòü ñëåä çà êóðñîðîì êðàñèâîé çâåçäî÷êè èëè ðàäóæíîé ïîëîñû.
Âñå, ÷òî Âàì ïîòðåáóåòñÿ- ýòî íàðèñîâàòü â ïðîãðàììå êðóã èëè èìïîðòèðîâàòü â íå¸ ñâîþ êàðòèíêó. Âñå çàâèñèò îò æåëàíèÿ âûòâîðèòü íå÷òî ýòàêîå)))
Íà÷íåì ñ òîãî, ÷òî äëÿ íà÷àëà íàäî îòêðûòü ïðîãðàììó Macromedia Flash 8.
Äîëæíà îòìåòèòü, ÷òî â ýòîé ïðîãðàììå ìîæíî äåëàòü ðàçëè÷íûå ôëåøêè, â òîì ÷èñëå è ïëååðû.
Íî ýòî óæå áóäåò äðóãîé óðîê.
Äàëåå ñìîòðèì êàðòèíêè, êîòîðûå óâåëè÷èâàþòñÿ ïî êëèêó.
ß ïîñòàðàëàñü ìàêñèìàëüíî òî÷íî îáúÿñíèòü î÷åðåäíîñòü Âàøèõ äåéñòâèé. Áóäóò âîïðîñû çàäàâàéòå.
Åäèíñòâåííîå, ÷òî õî÷ó ïîä÷åðêíóòü, ýòî òî, ÷òî â äàííîì óðîêå Âû ìîæåòå èñïîëüçîâàòü êàê íàðèñîâàííûé êðóã â ïðîãðàììå íà ñëîå, òàê è èìïîðòèðîâàòü Âàøó êàðòèíêó.
Çäåñü îñîáîé ðàçíèöû íåò.
Ãëàâíîå ýòî íå çàáûòü ïðåîáðàçîâàòü êàðòèíêó èëè êðóã â (Êëèï)Movie Ñlip.
Áåç ýòîãî âñå Âàøè òðóäû áóäóò íàïðàñíû.
Ê ýòîìó ïîñòó ÿ ïðèêðåïëÿþ ôàéë ñî ñêðèïòîì.
è ññûëêó íà ñêà÷èâàíèå óðîêà âìåñòå ñî ñêðèïòîì (áåñïëàòíî!)
Óðîê êàê ñäåëàòü ñëåä êàðòèíêè çà êóðñîðîì







ÑÊÐÈÏÒ , êîòîðûé íàäî âïèñûâàòü â ïîëå Äåéñòâèå.
//
import flash.geom.ColorTransform;
//
//Mouse.hide();
// Ñïðÿ÷åì êëèï-îðèãèíàë
follower._visible = false;
/*
*/
this.onMouseMove = function() {
var d:Number = this.getNextHighestDepth();
var mc:MovieClip = follower.duplicateMovieClip('z'+d, d, {_x:_xmouse, _y:_ymouse, life:100, cacheAsBitmap:true, tr:new ColorTransform(1, 1, 1, 1, 255, 0, 0, 0)});
mc.onEnterFrame = function() {
moving(this);
};
};
/*
*/
function moving(mc:MovieClip) {
mc.life -= 2;
mc._xscale = mc._yscale=(400-mc.life*3);
mc._rotation += 6;
mc.transform.colorTransform = mc.tr;
mc.tr.redOffset -= 4;
mc.tr.greenOffset += 5;
mc.tr.blueOffset += 8;
mc.tr.alphaOffset -= 4;
if (!mc.life) {
delete mc.onEnterFrame;
mc.removeMovieClip();
}
}

| Ðóáðèêè: | ïîëåçíûå ïðîãðàìêè |
| Êîììåíòèðîâàòü | « Ïðåä. çàïèñü — Ê äíåâíèêó — Ñëåä. çàïèñü » | Ñòðàíèöû: [1] [Íîâûå] |