Newsgroup: it.comp.appl.macromedia
Titolo: [Dir]: Scaricamento elementi dei cast da Internet.

Vi chiedo umilmente aiuto per risolvere il seguente problema.
Sto provando in rete un sito nel quale alcuni movie shockwave condividono
corposi casts esterni.
Il problema è che i movie pretendono di scaricare gli elementi dei cast
nell'ordine in cui sono negli stessi e non, come vorrei invece io, in base
ai tasti che richiamano questo o quello elemento.
In altre parole io vorrei che durante lo streaming si potesse scegliere
quale elemento del cast scaricare e non che si debba attendere lo
scaricamento di tutto il casts.
In particolare devo richiamare delle foto mediante tasti che vanno a
sostituire i membri di alcuni sprite sullo stage con altri presenti in casts
esterni. In realtà non appare nulla fino a che le foto non sono state
scaricate. Il problema è che le foto non vengono scaricate con una priorità
relativa al tasto pigiato ma nell'ordine nel quale sono contenute nel cast
esterno.
Spero di essere stato chiaro e che qualcuno di voi abbia la gentilezza di
aiutarmi!
Ciao.
Dario.
-- 
Posted from 
mta13-acc.tin.it
 [212.216.176.44] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 scaricamento di tutto il casts.
Direi che non è un gran problema. Già in Dir 7 di comandi per la rete
sono moltissimi (tutti i comandi con suffisso "preload", per esempio) ma
penso addirittura che con Dir 8 la cosa sia ancora più evidente. (non
l'avranno mica chiamato Shockwave Studio per niente ^_^).
Se usi Dir 7, cmq, quello che fa per te potrebbe essere ad esempio (dal
manuale in linea):
------------------------------------------------------
PRELOADMEMBER
preLoadMember whichCastmember
preLoadMember fromCastmember, toCastmember
Description Command; preloads cast members and stops when memory is full
or when all of the specified cast members have been preloaded. The
preLoadMember command returns the cast member number of the last cast
member successfully loaded. To obtain this value, use the result
function.
When used without arguments, the preLoadMember command preloads all cast
members in the movie.
When used with the whichCastmember argument, the preLoadMember command
preloads just that cast member. If whichCastmember is an integer, only
the first castLib will be referenced. If whichCastmember is a string,
the first member with the string as its name will be used.
When used with the arguments fromCastmember and toCastmember, the
preLoadMember command preloads all cast members in the range specified
by the cast member numbers or names.
Example This statement preloads cast member 20 of the first (Internal)
castLib:
preLoadMember 20
Example This statement preloads cast member Shrine and the 10 cast
members after it in the Cast window:
preLoadMember "Shrine", (the number of member ¬
"Shrine" + 10)
Example To preload a specific member of a specific castLib, use the
following syntax:
set myMember = member "John Boy" of castLib ¬
"Family Members"
preloadMember myMember
------------------------------------------------------
oppure:
------------------------------------------------------
PRELOAD
preLoad toFrameNum
preLoad fromFrame, toFrameNum
Description Command; preloads cast members in the specified frame or
range of frames into memory and stops when memory is full or when all of
the specified cast members have been preloaded, as follows:
When used without arguments, preloads all cast members used from the
current frame to the last frame of a movie.
 When used with one argument, toFrame, preloads all cast members used in
the range of frames from the current frame to the frame toFrame, as
specified by the frame number or label name.
 When used with two arguments, fromFrame and toFrame, preloads all cast
members used in the range of frames from the frame fromFrame to the
frame toFrame, as specified by the frame number or label name.
The preLoad command also returns the number of the last frame
successfully loaded. To access this value, use the result function.
Example This statement preloads the cast members used from the current
frame to the frame that has the next marker:
preLoad marker (1)
Example This statement preloads the cast members used from frame 10 to
frame 50:
preLoad 10, 50
See also preLoadMember
------------------------------------------------------
Ultima cosa. Non per fare l'antipatico ma, anche per rispetto verso gli
altri, da ora in poi mi asterrò dal postare altri messaggi contenenti
pezzi di mauale in linea. "E che ce frega?" direte voi. Niente...era
così, giusto per conoscenza... :-)
--
<Anche se ho le zanne e le corna, io sto solo piangendo,
eppure vogliono uccidermi ugualmente...>
By(t)e By(t)e
Giuseppe Bertone
ICQ #: 52170624