![]() |
![]() |
|
| Condividi questo contenuto nei Social Network: |
|
Tweet |
|
|
|
Ti stiamo aspettando: Registrati subito e gratis. Entra a far parte di una delle comunità più attive in Italia. Se hai dimenticato i tuoi dati li puoi recuperare subito. |
||||
|
|||||||||
Hey Amico Visitatore, Condividi con noi le tue idee e la tua conoscenza Aprendo una nuova discussione nella sezione Flash & ActionScript |
|
|
LinkBack | Strumenti di discussione |
|
|
#1 (permalink) |
|
User
Data di registrazione: Nov 2010
Ubicazione: torino
Messaggi: 45
|
preload aiuto
Ciao,
ho un problema con un preluda, ho scaricato un preload a barra che ho inserito nel primo frame del mio index2, funziona bene, pero vorrei farlo anche con gli altri filmati come contatti etc. perché sono un po pesanti. ho provato a inserire sempre nel primo frame dei contatti questo preluda e tutto impazzisce qualcuno mi può dire come fare, ho letto tanto sul argomento e non sono resuscito a risolvere niente. Ho il mio filmato principale index il quale poi carica home , contatti foto etc. Ecco il codice che ho al interno del lodare nell prima action: //Calculates the amount to load and how much is loaded percentLoaded = Math.round(_root.getBytesLoaded() / _root.getBytesTotal() * 100); //Sets the width of the bar this.myWidth(this.loadBar, percentLoaded * 1.94); this.myMove(this.mc_loadNum, percentLoaded * 1.9 -8); loadNum.text = percentLoaded +"%"; nella seconda: if (percentLoaded < 100 ) { gotoAndPlay("loading"); } nella terza: _root.gotoAndPlay(2); _root.gotoAndPlay(2); |
|
|
|
|
|
|
|
#2 (permalink) |
|
Moderatore
Data di registrazione: May 2008
Messaggi: 2,551
|
Ciao io quando devo caricare swf esterni più che un vero preloader uso il metodo movieclip loader e una di quelle classiche animazioni da preloader come queste.
http://www.ffiles.com/flash/preloade...ions_3263.html In pratica metto il preloader sullo stage con proprietà _visible=false, al clik sul pulsante di caricamento porto la proprietà _visible=true, e a caricamento avvenuto il preloader ridiventa visible=false il codice è questo. Codice:
mc_preloader._visible=false
var listLoad:Object = new Object()
//al caricamento
listLoad.onLoadInit = function(target) {
trace(target) // oggetto caricato
mc_preloader._visible=false
}
my_btn.onRelease = function()
{
mc_preloader._visible=true
var MCL:MovieClipLoader = new MovieClipLoader()
MCL.addListener(listLoad)
MCL.loadClip("nome.swf", contenitore)
}
|
|
Ultima modifica di Nhatan : 17-04-11 16:43. |
|
|
|
|
|
|
#3 (permalink) |
|
User
Data di registrazione: Nov 2010
Ubicazione: torino
Messaggi: 45
|
ciao Nhatan
Ciao Nathan,
avevo già scaricato gli stessi preluda solo che non sono resuscito ad utilizarli, comunque vorrei che ogni volta che premo un pul mi carichi il filmato con il preload, il codice che mi ai dato dove lo devo inserire? grazie |
|
|
|
|
|
#4 (permalink) |
|
User
Data di registrazione: Nov 2010
Ubicazione: torino
Messaggi: 45
|
pulsante
ecco il codice di un pulsante,
lo devo inserire qua? on (rollOver) { _root.pul3.gotoAndPlay(2); _root.CHISTANZA.gotoAndPlay(2); } on (rollOut) { _root.pul3.gotoAndPlay(8); _root.CHISTANZA.gotoAndPlay(1); } on (release) { loadMovie("contact.swf", "pagina"); } |
|
|
|