Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    come sottoporre uno sfondo con resize automatico

    salve a tutti,
    ho un sito in flash con dimensioni 950 x 600 px, il tutto è centrato sia orizzontalmente che verticalmente.
    Il mio cliente mi ha chiesto di sottoporre al sito, uno sfondo con una foto che sia visualizzata sempre a tutto schermo.

    Ok, realizzo lo sfondo a tutto schermo mediante il segnuente codice:

    #include "lmc_tween.as"
    Stage.align = "TL";
    Stage.scaleMode="noscale";
    _quality="BEST";
    // --

    var nuovoMenu:ContextMenu = new ContextMenu();
    nuovoMenu.hideBuiltInItems();
    var mcVoce:ContextMenuItem = new ContextMenuItem("Flash Site on all Resolution", gotoMc);
    nuovoMenu.customItems.push(mcVoce);
    this.menu = nuovoMenu;
    function gotoMc() {
    getURL("ottimizzare-un-sito-flash-a-tutte-le-risoluzione-di-schermo", "_blank");
    }


    _global.setStage = function() {
    slis = new Object();
    slis.onResize = function() {
    //imposto le coordinate del clip centro tramite tween
    centro.tween("_x", Stage.width/2, 1, "easeoutBack");
    centro.tween("_y", Stage.height/2, 1, "easeoutBack");
    //imposto le dimensioni del clipo sfondo al fine di adattarlo alla pagina
    sfondo._width = Stage.width;
    sfondo._height = Stage.height;
    };
    Stage.addListener(slis);
    slis.onResize();
    };
    setStage();

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

    Il mio problema ora è:

    se imposto lo sfondo come "livello 0" mi tocca modificare tutti gli swf sovrapposti, ovvero racchiudere ognuno in un clip filmato in modo tale che si visualizzi sempre al centro.
    è un lavoraccio!
    qualcuno mi sa consigliare un modo più semplice?

    p.s. il sito dove dovrò sottoporre lo sfondo è questo: http://www.polbot.com/ (dovete saltare l'intro)

  2. #2
    qual è il problema ? il resize e il posizionamento dei movieclips o un problema di livelli ?

    beta

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.