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

    loadmovie carica immagine tagliata

    ciao a tutti
    il mio problema e questo:

    dentro a un movie clip posizionato sullo stage ho un bottone istanziato myBtn e un movieclip istanziato box_mc.

    questo e' il codice inserito nel primo frame della timeline

    myBtn.onRollOver = function() {
    loadMovie("image.swf", "box_mc");
    box_mc._y=0;
    box_mc._x=180;
    }

    quando faccio il rollover sul pulsante mi si carica un filmato esterno contenente una foto all'interno del clip box_mc, il tutto funziona solo che l'immagine risulta tagliata anche se le dimensioni di box_mc sono le stesse dell'swf caricato e dell'immagine contenuta al suo interno.

    chi mi sa dire perche?

    grazie mille

  2. #2
    Utente di HTML.it
    Registrato dal
    Dec 2002
    Messaggi
    1,628

    Re:

    Strana la cosa, puoi mettere in un file.zip il tutto da scaricare?

  3. #3
    ciao,
    grazie per la risposta, no purtroppo nn posso mettere uno zip perche essendo il sito di un fotografo ho necessita che le foto appaiano subito ...
    anche a me sembra strano, eppure e' cosi, sulla timeline principale funzionava per bene, ma dentro al movie clip mi da questo problema...

    puo' essere lo script che ho sulla timeline principale?

    fscommand("fullscreen",true);
    fscommand("allowscale",false);
    //Set the initial position of the clip
    _root.xnew = 23;

    function move(clipName) {
    destination = _root.xnew;
    position = clipName._x;
    velocity = velocity*_root.bounce+(destination-position)/_root.speed;
    clipName._x += velocity;
    }

    clip.onEnterFrame = function() {
    move(this);
    }

    che ne dici?
    grazie

  4. #4
    scusa vagabund,
    credo di dovermi spiegare meglio.

    sul primo frame della timeline principale ho questo script:

    fscommand("allowscale",false);
    //Set the initial position of the clip
    _root.xnew = 23;
    //Make the movie move and bounce
    function move(clipName) {
    //xnew is the final destination of the to be moved clip
    destination = _root.xnew;
    //position is the current location of the to be moved clip
    position = clipName._x;
    //Make the movie clip bounce!!!
    velocity = velocity*_root.bounce+(destination-position)/_root.speed;
    clipName._x += velocity;
    }
    //Instantiate the move function
    clip.onEnterFrame = function() {
    move(this);
    }

    sullo stage ho il mio movie clip istanziato clip, contenente una serie di immagini, e mascherato cosi che si veda una sola immagine per volta.
    Piu una serie di bottoni, ai quali e associato lo script

    (primo bottone):
    on (rollOver) {
    _root.xnew = 23;
    }
    (secondo bottone):
    on (rollOver) {
    _root.xnew = -725;
    }
    e via dicendo....

    All'interno del movieclip nome d'istanza clip ho 15 movie clip contenenti le immagini, e all'interno di ognuno dei quali sulla timeline ho lo script di cui parlavo prima, che mi carica cioe' l'swf esterno con un altra immagine.

    myBtn_btn.onRollOver = function() {
    loadMovie("image.swf", "logo_mc");
    logo_mc._y=0;
    logo_mc._x=221;
    logo_mc._height=425;
    logo_mc._width=527;
    logo_mc._alpha=100;
    }
    myBtn_btn.onRollOut =function() {
    unloadMovie("image.swf");
    logo_mc._alpha=0;
    }

    riscrivo tutto questo perche ho notato che la prima volta che faccio il rollover mi carica l'immagine nell'swf sgranata, ma se mi sposto dal bottone e rieseguo il rollover me la carica giusta.
    So che il tutto e un po complicato da spiegare, ma e praticamente una slide di immagini...
    non so se son stata chiara, ma spero possa aiutarmi.

    grazie grazie

  5. #5

    Re: loadmovie carica immagine tagliata

    Originariamente inviato da DramaQueen
    ciao a tutti
    il mio problema e questo:

    dentro a un movie clip posizionato sullo stage ho un bottone istanziato myBtn e un movieclip istanziato box_mc.

    questo e' il codice inserito nel primo frame della timeline

    myBtn.onRollOver = function() {
    loadMovie("image.swf", "box_mc");
    box_mc._y=0;
    box_mc._x=180;
    }

    quando faccio il rollover sul pulsante mi si carica un filmato esterno contenente una foto all'interno del clip box_mc, il tutto funziona solo che l'immagine risulta tagliata anche se le dimensioni di box_mc sono le stesse dell'swf caricato e dell'immagine contenuta al suo interno.

    chi mi sa dire perche?

    grazie mille

    perchè carichi un file swf contenente una foto e non direttamente solo la foto?

  6. #6
    Utente di HTML.it
    Registrato dal
    Dec 2002
    Messaggi
    1,628

    Re:

    Prova a vedere questo esempio.
    Come vedi carico e sposto l'swf esterno senza che venga tagliato....

  7. #7
    ciao vagabund
    grazie mille, funziona...
    facevo l'errore stupidissimo di impostare le dimensioni del clip nello script, comunque adesso va...

    grazie ancora.

    x alex
    carico un swf invece della foto perche ho bisogno della barra caricamento ed un effetto fade quando la foto appare, ho provato a creare la barra con lo script ma nn andava, e per l'effetto fade non so come si faccia quindi ho risolto caricando l'swf.
    So che nn e' la miglior soluzione ma e' la piu semplice che ho trovato.
    Se hai suggerimenti in proposito te ne son grata, altrimenti carico l'swf e risolvo il problema cosi'.

    grazie a tutti e due.
    buona giornata
    ciao

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.