Piccolo problema con un ayout liquido in as2

silvestro

Nuovo Utente
11 Feb 2011
19
0
0
Salve a tutti!
Sto realizzato un sito web dotato di un layout liquido strutturato in questo modo:

Il filmato principale "indice.swf" è dotato di una barra di navigazione con menu e controlli audio orizzontale che si adatta alla dimensione della finestra del browser e di un contenitore che richiama il filmato swf esterno delle singole pagine (una serie di slideshow senza codice actionscript).
Se date un'occhiata al sito www.firriato.it noterete che al ridimensionare della finestra anche il filmato relativo alla pagina caricata esternamente si adatta alle dimensioni del browser. Sono riuscito a creare questa funzione tramite il seguente codice:

Codice:
Stage.align = "TL";
Stage.scaleMode = "noScale"

function rilevaStage(){
var stageObj:Object = new Object();
stageObj.onResize = function (){
dimensioneStage()
};
Stage.addListener(stageObj);
}

function dimensioneStage(){
trace("larghezza = "+Stage.width)
trace("altezza = "+Stage.height)
}

rilevaStage()

function dimensioneStage(){
mc._width=Stage.width
mc._height=Stage.height
}
//-------------------------------------------
//Adatto l'immagine
var rapp = mc._width/mc._height;
var ecout = new Object();
ecout.onResize = function() {
	bouge();
};
Stage.addListener(ecout);
bouge = function () {
	mc._x = 0;
	mc._y = 0;
	mc._width = Stage.width;
	mc._height = Stage.width/rapp;
	if (mc._height<Stage.height) {
		mc._height = Stage.height;
		mc._width = Stage.height*rapp;
	}
	// end if           
};
bouge();
stop();

dove "mc" è l'istanza del contenitore.

mentre la pagina la richiamo così:

Codice:
mc.loadMovie("cover.swf");

L'inghippo sta nel fatto che, nel sito che vi ho segnalato la pagina in qualche modo predilige il centro come punto di visualizzazione quando si ridimensiona la finestra, mentre a me capita questo solo se la ridimensiono partendo da un angolo, mentre se restringo ad esempio solo il lato destro l'immagine mi viene tagliata. Inoltre al resize la mia slideshow di immagini sgrana paurosamente, mentre quella del sito che vi ho detto ha sempre una qualità sublime. Strano perchè io ho utilizzato fotografie a 1024x683 con una risoluzione di 300 dpi. Da cosa può dipendere?

Spero tanto che qualcuno mi aiuti a risolvere questi due piccoli problemi. Ciao
 

max_400

Utente Attivo
23 Gen 2009
770
0
16
caltanissetta
max400.forumfree.it
Ciao per risolvere il problema del ridimensionamento devi modificare queste 2 righe
Codice:
Stage.align = "TL";
Stage.scaleMode = "noScale"

TL sta per allineamento in alto a sinistra
"noScale" questo può essere la causa che impedisce il normale ridimensionamento

dai un occhiata qui
http://flash.html.it/articoli/leggi/1878/flash-mx-loggetto-stage/

e il "noscale qui"
http://flash.html.it/articoli/leggi/1878/flash-mx-loggetto-stage/2/

prova a cambiare quest'ultima impostazione e vedi se risolvi il problema


----

poi per quanto riguarda la qualita dell'immagine... se le foto sono in buona qualità
rimangono solamente 2 alternative....

l'esportazione del filmato swf non è al 100% di qualità
oppure nell'embed non è specificato l'alta qualita

Codice:
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="100"
height="100" codebase="http://fpdownload.adobe.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0">
<param name="movie" value="moviename.swf">
<param name="play" value="true">
<param name="loop" value="true">
<param name="quality" value="high">
</object>

in particolare questa riga param name="quality" value="high"

qui c'è la guida
http://livedocs.adobe.com/flash/9.0...WSd60f23110762d6b883b18f10cb1fe1af6-7ba8.html


e questo è un mio filmato che si ridimensiona in base alla pagina
http://max400scuola.250free.com/ridimensionare.html

ciao e buona fortuna!
by max_400
 
Ultima modifica:
Discussioni simili
Autore Titolo Forum Risposte Data
C piccolo problema con mysql_connect() PHP 1
G Piccolo problema con il Drag&Drop jQuery 0
P Piccolo problema con gestione immagini. PHP 9
A Piccolo problema con form email HTML e CSS 2
Neptune7650 Piccolo problema con la funzione include PHP 1
G Piccolo ma grande problema con pulsante Flash 7
S Piccolo problema con i CSS HTML e CSS 2
K Per EWIND, piccolo problema con lo script Flash 1
Angelo Russo [HTML] piccolo problema di impaginazione HTML e CSS 13
C usare un foglio php per la creazione di un excel: piccolo problema PHP 2
P Piccolo problema Input di un file. HTML e CSS 1
emanuelevt zoom immagine [piccolo problema] jQuery 4
emanuelevt piccolo problema jquery jQuery 4
emanuelevt Piccolo problema impaginazione php PHP 8
T vb foe application excel piccolo problema Visual Basic 0
R Configurare EasyPHP, piccolo problema.. PHP 2
R Piccolo problema di visualizzazione.. PHP 3
F Piccolo Problema menù espandibile toogle Javascript 6
T Limitare accessi giornalieri di un utente [era: Piccolo problema] Classic ASP 1
S piccolo problema.. HTML e CSS 1
frankiedeguello Galleria immagini e Aruba, piccolo problema! Hosting 6
L Piccolo Problema... HTML e CSS 4
germainef ciao! ho una piccolo problema... PHP 0
J Un piccolo dubbio su Mailchimp Posta Elettronica 0
N [Java] Piccolo jform per calcolo totale da 2 campi i double Java 0
L Struttura ottimale di un piccolo sito SEO e Posizionamento 8
W Piccolo sistema per gestire alcune periferiche, Java o altro linguaggio? Java 8
A piccolo impianto per villetta a schiera IP Cam e Videosorveglianza 2
elpirata [Cerco][Gratuito]Cerco collaboratori per realizzazione piccolo gestionale Mysqli+Php Offerte e Richieste di Lavoro e/o Collaborazione 6
S [CERCO] spazio web per piccolo popup Fb, pago euro 10 ogni 1000 aperture Vendere e Acquistare pubblicita' online 0
otto9due Piccolo Script su select non funziona jQuery 2
MarcoGrazia [PDO][PHP[MySQL] Piccolo modulo di ricerca in un sito tramite l'operatore LIKE Snippet PHP 0
otto9due Redirect 301 con espressioni regolari piccolo aiutino Apache 3
G Piccolo aiuto per php mail PHP 2
D Piccolo quesito per il mio sito PHP 1
I Piccolo roblema di compatibilità mobile.. help! PHP 1
otto9due Piccolo dilemma con impolode PHP 6
P Piccolo software per gestire gli utenti. Snippet PHP 5
otto9due Piccolo problemino con il formato data e immagini per gli rss PHP 1
otto9due Creare un piccolo web services SOAP PHP 0
otto9due breadcrumbs con microformat o RDF piccolo aiutino.. PHP 2
otto9due Piccolo conflitto jquery.. Chi gli da uno sguardo? jQuery 6
otto9due Piccolo aiutino per una query.. PHP 3
otto9due Piccolo problemino su inserimento dati db da form PHP 5
P mi presento e mi serve un piccolo aiuto PHP 0
F Presentazione e piccolo aiuto PHP 20
F Presentazione e piccolo aiuto PHP 6
A Piccolo blog, guadagni Adsense... e TASSE Google AdSense 2
T Come potrei realizzare un piccolo forum di discussione su un sito web...? phpBB 2
M Convertire piccolo codice da lato server a client Javascript 1

Discussioni simili