della lezione ho capito queste righe :
"passare obbligatoriamente per l'intro la prima volta, ma non in quelle successive" ,che è la risponda alla mia domanda , il problema è che non conosco flash![]()
Quindi non sentitevi obbligati a rispondere
Io non voglio metterci lo skip perchè l'intro è legggera e molto carina quindi la prima volta mi pacerebbe che i visitatori la vedessero.
premetto che il filmato è abbastanza complesso ma a me interessa solo l'animazione che è posizionata nella testata e che parte quando si accede al sito .Quindi ho ridimensionato la scena a 700x150 posizionandola sul movie clip.
Il filmato è composto da tre file : blu.swf , mainpage.swf , music.swf .
riporto le azioni complete di blu.fla e mainpage.fla
blu.fla contiene queste azioni :
function zoomSound() {
zoomS = new Sound();
zoomS.attachSound("zoomS");
zoomS.start();
}
function closeSound() {
closeS = new Sound();
closeS.attachSound("closeS");
closeS.start();
}
stop();
loadMovie("mainPage.swf", _root.movSpace);
loadMovieNum("music.swf", 1);
_root.movSpace.newVars.load("provisionalNews.txt") ;
-----------------------------------------
mainpage.fla contiene queste azioni :
function menuEnable(enabler) {
var Register_1_ = this;
var Register_2_ = enabler;
menuNum = 1;
while (menuNum <= numMenu) {
Register_1_[("menu" + menuNum)].enabled = Register_2_;
menuNum++;
}
Register_1_[("menu" + lnum)].enabled = 0;
}
function mystarStart() {
var Register_1_ = this;
i = 1;
while (i <= 5) {
Register_1_[("mystar" + i)][("star" + i)].play();
i++;
}
}
starC1.run = 1;
starC2.gotoAndStop(12);
starC3.gotoAndStop(12);
----------------------------------
questo è uno screenshot del blu.fla:
![]()
questo del mainpage.fla
![]()


Rispondi quotando