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

    [SWF] richiamo tramite [XML] non funziona

    Ciao a tutti!
    Sto creando il mio sito personale per ora in locale.
    Non è il primo che creo, ma piano piano sto utilizzando metodi semplificati per non far pesare l'swf online.

    In pratica ho un sito contenuto in un CLIP FILMATO, per non modificare le dimensioni reali.
    Ho 4 sezioni collegate a 4 bottoni, di cui una è LAVORI.

    In questa sezione ho inserito un fotogramma con richiamo in XML per un file SWF; l'SFW in questione è un Menù Accordion Style che ho personalizzato:
    http://www.visual-blast.com/flash/ac...le-flash-menu/

    Il problema non è il caricamento, ma il funzionamento.
    Il codice sul keyframe richiama l'swf esterno corrttamente però la funzione SCROLL sul filmato esterno non funziona, e rimane immobile, tra l'altro dovrei cliccare sulle voci per andare alla sezione desiderata...
    Ho 3 voci nel menù

    LAVORI|FOTOGRAFIA|GRAFICA

    su queste dovrei anche creare dei bottoni che mi permetteranno di andare ala posizione del clip filmato che desidero!

    Cosa mi consigliate??
    io penso sia perchè è un filmato nel filmato e l'actionscript per il mouse viene ignorata
    ....ci sarà un modo per far funzionare questo menu'? o devo perforza crearmi il sito al di fuori del clip filmato?
    Grazie!
    ANDREA

  2. #2

    [SWF] caricato con [LOADMOVIE]

    Ho semplificato il mio problema, dunque ho un sito internet contenuto in un clip filmato, al suo interno ho un richiamo "loadmovie" , funziona ma lo carica staticamente, questo è il codice:

    this.banner_mc.loadMovie("Lavori.swf");

    al passaggio del mouse del file LAVORI.SWF il codice è questo:

    stop();
    speed = 10;
    initial_width = 75;
    target_width = 650;
    sp = rect1._x;
    this.createEmptyMovieClip("emptymc", 0);
    emptymc.onEnterFrame = function() {
    for (i=1; i<=6; i++) {
    if (_root.hit.hitTest(_root._xmouse, _root._ymouse, true)) {
    if (_root["rect"+i].hitTest(_root._xmouse, _root._ymouse, true)) {
    new_x = (_root.sp-(75*(i-1)))-rect1._x;
    rect1._x += new_x/speed;
    n_width = target_width-_root["rect"+i]._width;
    _root["rect"+i]._width += n_width/speed;
    } else {
    n_width2 = initial_width-_root["rect"+i]._width;
    _root["rect"+i]._width += n_width2/speed;
    }
    } else {
    new_x = _root.sp-rect1._x;
    rect1._x += new_x/(speed+50);
    n_width2 = initial_width-_root["rect"+i]._width;
    _root["rect"+i]._width += n_width2/(speed-1);
    }
    _root["rect"+(i+1)]._x = _root["rect"+i]._x+_root["rect"+i]._width;
    _root["movie"+i]._x = _root["rect"+i]._x-1;
    }
    };

    Da solo funziona...

    Con il caricamento esterno non scorrono le immagini dell'Accordion Style Flash Menu...

    E' strutturato così:

    Sito/clipfilmato:
    al fotogramma 4 ho il contenitore vuoto che carica l'swf esterno.

    Come posso fare per far funzionare il filmato LAVORI.SWF caricato in esterno??
    ANDREA

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.