Newsgroup: it.comp.appl.macromedia
Titolo: CICLI E URL

Ciao ragazzi,
penso che mi leggerete spesso, abbiate pietà.
L.S. anche tu che mi sembri la fonte più fertile se mi leggi dammi qualche
aiutino anche riguardo al GET URL che ti avevo già chiesto.
Allora, è una magra figura per uno che usa il PC per lavoro e che ogni tanto
programma in Visual Basic, ma ancora non ho capito la logica della
programmazione Flash..............e molto altro.
Esempio, per far correre una pallina da un punto all'altro per un numero N
di volte come si fa.
Ho messo nell'azione dell'ultimo frame questo codice:
Set variabile: "a"="1"
loop while (a<20)
set variabile: "a"="a+1"
goto and play ("Pippo") che è l'etichetta del primo frame
end loop
ma inesorabilmente non funziona, esegue solo 2 cicli e poi si ferma.
PERCHEEEEEEEEEEEEEEE'?
Non è possibile controllare le istruzioni passo passo come in Visual Basic?
Altro quesito (che avevo già sottoposto a L.S.)
Non riesco a caricare un'altra pagina HTML dal mio HD.
Seguendo le ultime informazioni ho tentato di usare GET URL, ma
evidentemente in modo sbagliato.
Leggendo ho scoperto che non si può richiamare un filmato, ma la pagina
HTML, e quindi vi chiedo se devo aprire con un editor HTML una pagina e
metterci dentro il filmato, o se basta davvero solo la pubblicazione diretta
da Flash.
Ragazzi dovrei premere un bottone e fare un link ad un'altra pagina
esistente( che a questo punto non so se deve contenere un filmato o essere
il filmato stesso)
Ad ogni modo buon L.S. o chi può darmi qualche dritta, mi faresti un esempio
(sempre che tu abbia voglia e tempo).
Sarò noioso e nonostante la vecchiaia:))))))) spiegatemelo come se fossi un
bimbo dell'asilo.
Vi ringrazio di cuore a tutti
PAOLO

 il filmato stesso)
Non ho capito cosa vuoi... vuoi caricare una pagina HTML oppure un SWF o
addirittura una pagina che contenga un SWF?
Nel primo caso non capisco che probl ci siano per il getURL...
nel secondo devi usare LoadMovie... ci scrivi il percorso del movie da
caricare e nel campo "level" mettici 1 (ogni livello rappresenta uno strato
su cui puň essere presente uno e non piů d'un filmato swf)... cosě sei a
posto... se ci metti 0 lo carica al posto dell'swf su cui hai cliccato, se
ci metti 1 o altro carica l'swf SOPRA al primo filmato (allineandolo in alto
a sinistra), quindi magari fai scomparire quello che non serve nel movie
principale...
per il terzo, non ne vedo il motivo
--
ciauz
Maurizio Berti
MLK : 
jid...@goldrake.com
( 
jid...@tiscalinet.it
 , 
jid...@geocities.com
 )
ICQ: 21686278
-------------------------------
Clear your mind, if there is anything there...

Solo per il primo quesito, ti consiglio di utilizzare la procedura "trace"
che tiene traccia delle variabili. In questo modo potrai controllare come si
comporta la variabile "a" e regolarti di conseguenza.

 ICQ: 21686278
Vedo che usi ICQ, magari ci si sente. Il mio  ICQ 54053470
GRAZIE , sei stato gentile come tutti:))))
SALUTI
PAOLO

Ti rispondo per ciò che concerne il GET URL:
Se quello di cui hai bisogno è una pagina che contiene il solo SWF, allora
tanto vale non aprire un HTML diverso con l'azione GET URL; è più comodo (e
molto più veloce da scaricare) inserire nel filmato principale un comando di
LOAD MOVIE. Poi userai SET PROPERTY (indicando il target cui ti stai
riferendo) per impostare la visibilità di un filmato o dell'altro, indicando
il valore di "_visibility" su 1 o 0 (true e false).
Il comando Load Movie è da preferire al Get Url, secondo me, anche perché ti
consente di effettuare un "preload" se l'SWF che devi aprire è un po'
pesante; inoltre giocando coi layers puoi tornare in qualunque momento al
filmato principale senza doverlo scaricare un'altra volta.
Il comando Get Url non può aprire file SWF, perché serve solo a
reindirizzare il browser, il quale vede i filmati Flash solo se sono
inseriti in una "cornice" html come object o embed. Questa cornice viene
creata durante la pubblicazione in Flash e funziona benissimo; l'unico
difetto è che riporta ogni volta tutto il testo contenuto nel filmato e i
vari SWF richiamati sotto forma di commento. Io non sono molto esperto di
html, ma proprio non ho capito a cosa serva questa operazione, che causa
l'appesantimento del file e non sembra avere riscontri pratici. Se qualcuno
sa dirmi qualcosa riguardo questo gliene sarò grato. In ogni caso basta
"sfrondarlo" di queste parti sovrabbondanti al momento della pubblicazione
definitiva.

 FLASH DIRETTAMENTE,e FILMATO FLASH (forse quest'ultimi sono la stessa
cosa?)
"Una pagina pubblicata da flash" non è chiaro... dipende da cosa hai usato
come impostazione di publish di flash... se hai attivato anche l'html allora
lui ti crea una pagina html con l'embed della tua animazione dentro... e
questa è uguale in tutto e per tutto ad una pagina html "statica" in quanto
al browser l'url che arriva è "*.html" in ogni caso, qualsiasi cosa ci sia
dentro: html e basta, immagini, java, swf, mov ecc...
Per quanto riguarda un filmato in swf usa la funzione "loadmovie"...
spero che ora sia più chiaro :D


 definitiva.
A quanto ho visto l'unica cosa che potrebbe aiutare sarebbe capire di cosa
parla il sito se non hai flash installato... ma è una spiegazione presa un
po' per le pinze...
Onestamente la trovo un grosso, grossissimo baco. Con Aftershock questa
funzione era disattivata (c'erano due checkbox, una per le url utilizzate ed
una con i testi utilizzati) di default mi sembra...
Infatti il publish (per l'html) lo utilizzo ormai solo per comodità se mi
serve avere subito una preview veloce di quello che ho fatto nel browser...
Per il resto continuo ad usare ancora aftershock... credo sia ancora meglio.
