Un Evento Unico. 5 Sale. 27 Interventi. SEO, SOCIAL, E-Commerce, Mobile, Turismo.
CLICCA QUI e SCOPRI DI PIù X Chiudi
 
Forum GT: Condividiamo idee e conoscenza Forum GT: Condividiamo idee e conoscenza


Condividi questo contenuto nei Social Network:
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.


Vai indietro   Forum per Webmaster: Condividiamo Idee e Conoscenza > Sviluppo e Gestione siti web > Flash & ActionScript
Benvenuto! Forum Regole FAQ Lista utenti Calendario Segna come letti

Flash & ActionScript Animazione web e linguaggio di programmazione

Hey Amico Visitatore,
Condividi con noi le tue idee e la tua conoscenza Aprendo una nuova discussione nella sezione Flash & ActionScript


Rispondi
 
LinkBack Strumenti di discussione
Vecchio 13-09-07, 23:02   #1 (permalink)
User Newbie
 
L'avatar di bibi1968
 
Data di registrazione: Sep 2007
Messaggi: 8
Caricare swf esterno qtvr

Ciao, sono disperata!
ho una gallery di immagini di varie misure e carico tutto usando loadMovie con target e tutto funziona perfettamente.
Alla fine di questa gallery mi deve caricare anche un swf esterno che ho convertito con pano2vr.
Il file swf funziona ma se lo carico me lo spara su tutta la schermata.
Posso dare delle misure d'apertura direttamente dal pulsante visto che non posso intervenire all'interno dell'swf creato con il software qtvr?

Ho provato ad usare loadmovie con target ma niente da fare

Cosa posso fare?
grazie Roby

vorrei allegare il file ma supera i 900 kb eventualmente lo posso mandare via mail.
bibi1968 non in linea   Rispondi citando
Vecchio 13-09-07, 23:27   #2 (permalink)
Esperta
 
L'avatar di Onsitus
 
Data di registrazione: Oct 2006
Ubicazione: RM
Messaggi: 2,953
Ciao roby e benvenuta sul forum gt

hai provato a dare una larghezza e altezza al clip filmato contenitore?
Per esempio:
nomeClipFilmato._width= 200px;
nomeClipFilmato._height=200px;

Onsitus non in linea   Rispondi citando
Vecchio 14-09-07, 01:21   #3 (permalink)
User Newbie
 
L'avatar di bibi1968
 
Data di registrazione: Sep 2007
Messaggi: 8
sinceramente ho parecchi limiti con flash. spiego brevemente:

la home contiene il menu navigazione e al suo interno ho la clip filmata "clip".

quando clicco apre la pagina2 esterna (_root.clip)

nella pagina2 c'è una gallery (_root.clip.mc)

tutto funziona, poi ho questa stramaledetta panoramica (file swf chiuso, non importabile) non posso intervenire all'interno di questa, quindi cosa dovrei fare esattamente?

spero di essermi spiegata, grazie ancora, Roby
bibi1968 non in linea   Rispondi citando
Vecchio 14-09-07, 01:28   #4 (permalink)
Esperta
 
L'avatar di Onsitus
 
Data di registrazione: Oct 2006
Ubicazione: RM
Messaggi: 2,953
Prima hai parlato di loadMovie...

Se fai mioClip.loadMovie(filmQtvr.swf); provi a impostare mioClip._width e mioClip._height

Poi non ho capito esatamente dove viene caricato quel swf.
Onsitus non in linea   Rispondi citando
Vecchio 14-09-07, 01:35   #5 (permalink)
User Newbie
 
L'avatar di bibi1968
 
Data di registrazione: Sep 2007
Messaggi: 8
http://www.roberta-valliera.it/prova/prova1.swf

questo è per farti vedere quello che succede, ho provato a scrivere i codici che mi hai dato ma non me li aggiunge, e poi dove dovrei metterli?

grazie
bibi1968 non in linea   Rispondi citando
Vecchio 14-09-07, 01:38   #6 (permalink)
Esperta
 
L'avatar di Onsitus
 
Data di registrazione: Oct 2006
Ubicazione: RM
Messaggi: 2,953
ok, dimmi quale che hai scritto per caricare quel swf esterno?
Onsitus non in linea   Rispondi citando
Vecchio 14-09-07, 01:43   #7 (permalink)
User Newbie
 
L'avatar di bibi1968
 
Data di registrazione: Sep 2007
Messaggi: 8
ho usato lo stesso codice che ho usato per caricare la foto, infatti la carica ma la sballa completamente perchè la spalma a pieno schermo.
Nel file della panoramica non posso intervenire, scusa io sinceramente uso flash in modo "infantile" e certe action non le ho mai usate...
bibi1968 non in linea   Rispondi citando
Vecchio 14-09-07, 01:45   #8 (permalink)
Esperta
 
L'avatar di Onsitus
 
Data di registrazione: Oct 2006
Ubicazione: RM
Messaggi: 2,953
Ho capito. Scrive qui il codice che hai usato pero.
Onsitus non in linea   Rispondi citando
Vecchio 14-09-07, 01:47   #9 (permalink)
User Newbie
 
L'avatar di bibi1968
 
Data di registrazione: Sep 2007
Messaggi: 8
on (release) {
loadMovie("Panoramica 360.swf", "_root.foto.immagini");
}


scusa sono rinko!
bibi1968 non in linea   Rispondi citando
Vecchio 14-09-07, 01:53   #10 (permalink)
Esperta
 
L'avatar di Onsitus
 
Data di registrazione: Oct 2006
Ubicazione: RM
Messaggi: 2,953
Quote:
bibi1968 Visualizza il messaggio
on (release) {
loadMovie("Panoramica 360.swf", "_root.foto.immagini");
}


scusa sono rinko!


Ok prova:

Codice:
on (release) {
_root.foto.immagini.loadMovie("Panoramica 360.swf");
_root.foto.immagini._width = 400;
_root.foto.immagini._height = 300;
}
Onsitus non in linea   Rispondi citando
Vecchio 14-09-07, 01:57   #11 (permalink)
User Newbie
 
L'avatar di bibi1968
 
Data di registrazione: Sep 2007
Messaggi: 8
niente da fare, ora provo con il suicidio!!!

Sei davvero molto gentile, grazie del tuo aiuto, penso di essere un caso disperato!
bibi1968 non in linea   Rispondi citando
Vecchio 14-09-07, 02:34   #12 (permalink)
Esperta
 
L'avatar di Onsitus
 
Data di registrazione: Oct 2006
Ubicazione: RM
Messaggi: 2,953
Mi dispiace ma non ci arrivo.

Mi sono salvata il tuo swf panoramica ma gli codice che funzionano con un swf esterno 'normale' non vanno per il tuo.

Ho provato a farlo caricare completamente prima di ridimensionare il clip filmato contenitore con le vecchie metode di una funzione e poi con il movieClipLoader. Nulla da fare, si ridimensiona sempre a pieno schermo. Non so se quel filmato e stato impostato in quella maniera di origine.

Se Flep ha il tempo di aiutarti lo fara sicuramente domani. Se lui non c'e l'ha fa, vuole dire che puoi considerare il suicidio (scherzo).
Onsitus non in linea   Rispondi citando
Vecchio 14-09-07, 10:30   #13 (permalink)
User Attivo
 
L'avatar di Flep
 
Data di registrazione: Feb 2006
Ubicazione: Undisclosed city of South America
Messaggi: 4,901
Ciao

Con loadMoie non pò funzionare, in quanto dici a Flash:
carica l' swf e imposta le misure della MovieClip a 400 e 300.
Mentre gli dici di cambiare le dimansioni lash sta ancora caricando e non sa quando l' evento di fine caricamento è avvenuto ( è in quel momento che devi assegnare le dimansioni ) in quanto il metodo loadMovie non te lo permette.

La posto di loadMovie, però non scrivere il codice sul bottone, seleziona il keyframe dove si trova il bottone che al click deve caricare l' swf.
Apri il pannello azioni e scrivi:

Codice:
var loader:MovieClipLoader=new MovieClipLoader();
var obj:Object=new Object();

nomeBotone.onPress=function()
{
    loader.addListener(obj);
    loader.loadClip('Panoramica 360.swf',_root.foto.immagini);
}

obj.onLoadInit=function()
{
    _root.foto.immagini._width=400;
    _root.foto.immagini._height=300;
}
Flep non in linea   Rispondi citando
Vecchio 14-09-07, 11:21   #14 (permalink)
Esperta
 
L'avatar di Onsitus
 
Data di registrazione: Oct 2006
Ubicazione: RM
Messaggi: 2,953
Quote:
Flep Visualizza il messaggio
Ciao

Con loadMoie non pò funzionare, in quanto dici a Flash:
carica l' swf e imposta le misure della MovieClip a 400 e 300.
Mentre gli dici di cambiare le dimansioni lash sta ancora caricando e non sa quando l' evento di fine caricamento è avvenuto ( è in quel momento che devi assegnare le dimansioni ) in quanto il metodo loadMovie non te lo permette.

La posto di loadMovie, però non scrivere il codice sul bottone, seleziona il keyframe dove si trova il bottone che al click deve caricare l' swf.
Apri il pannello azioni e scrivi:

Codice:
var loader:MovieClipLoader=new MovieClipLoader();
var obj:Object=new Object();
 
nomeBotone.onPress=function()
{
    loader.addListener(obj);
    loader.loadClip('Panoramica 360.swf',_root.foto.immagini);
}
 
obj.onLoadInit=function()
{
    _root.foto.immagini._width=400;
    _root.foto.immagini._height=300;
}
Giusto, cosi ho pensato dopo avere messo la prima risposta e per quello ho fatto altre prove incluso il MovieClipLoader. Personalemente sono riuscita a farlo funzionare per altri swf ma non per quello 'panoramica 360.swf'.
Vediamo che risponde Bibi. Mi ha incuriosita quella cosa.
So che sei piu forte di me Flep e sicuramente avrai la soluzione giusta.
Onsitus non in linea   Rispondi citando
Vecchio 14-09-07, 16:38   #15 (permalink)
User Newbie
 
L'avatar di pasavign
 
Data di registrazione: Sep 2007
Ubicazione: Ravenna
Messaggi: 7
Mi inserisco nella discussione...

Il discorso di Flep è perfetto perché è chiaro che, fintantochè il caricamento non è completato, non si può intervenire sulle proprietà del movieclip.

Il problema è che NON sappiamo come "lavora" il flash esterno creato da pano2VR.
Se questo, a sua volta, carica un'immagine esterna (l'immagine panoramica) perdiamo il controllo sulle dimensioni di quest'ultima, anche se operiamo sulle proprietà del clip che la contiene.

Secondo me, quindi, per risolvere il tuo problema, devi agire con pano2vr, impostando delle opzioni di pubblicazione (in particolare le dimensioni) che siano compatibili con il tuo progetto.

Ho dato un'occhiata al sito di pano2VR ed ho notato che esiste anche l'opzione di visualizzazione full-screen... non sarà, per caso, che hai generato il flash-vr con questa opzione?

Una soluzione "workaround" potrebbe essere quella di "ridimensionare" il tuo panorama... sarebbe comunque un tentativo da fare.
__________________
Ciao, Paolo.
pasavign non in linea   Rispondi citando
Rispondi


Strumenti di discussione

Regole di scrittura
Non puoi postare nuove discussioni
Non puoi rispondere alle discussioni
Non puoi allegare file
Non puoi editare i tuoi post

BB code is Attivo
smilies è Attivo
[IMG] il codice è Attivo
Il codice HTML è Disattivato
Trackbacks are Attivo
Pingbacks are Attivo
Refbacks are Disattivato
Vai al forum



Tutti gli orari sono GMT +3. Attualmente sono le 10:07.




Forum GT - © 2004-2009 GT idea S.r.l P.iva 02418200800 - Privacy/Disclaimer

SEO by vBSEO 3.2.0 ©2008, Crawlability, Inc.