Visualizzazione dei risultati da 1 a 8 su 8

Discussione: [MX] JPG caricate

  1. #1

    [MX] chi mi aiuta?? JPG caricate

    Ciao a tutti sto cercando di fare questa cosa!!! ho una pagina iniziale HOME tutta in flash.. vorrei che tramite dei pulsanti riesca a cambiare lo sfondo con delle foto!!! i pulsanti Next Sfondo e Prox Sfondo sono su un livello diverso della Mc che carica gli sfondi. (livello 0).
    averi pensato di fare questo nella MC foto ho creato diversi Keyframe con lazione
    loadMovie("./photo.jpg", foto);
    stop ()

    nei pulsanti ho creato questa azione (tasto Prev)

    on (release) {
    tellTarget (_root.foto) {
    prevFrame();
    }
    }

    nei pulsanti ho creato questa azione (tasto Next)
    on (release) {
    tellTarget (_root.foto) {
    nextFrame();
    }
    }
    Dove sbaglio?

    capisco che forse questo è un modo un po incasinato!!!
    ma ho cominciato da poco con actionscript..
    se avete qualche idea di come far caricare foto sequenziali nel movie foto senza andare a creare n keyframe gradirei di piu' ciao grazie

  2. #2
    Utente di HTML.it L'avatar di negatyve
    Registrato dal
    Feb 2001
    Messaggi
    9,479
    Nel primo frame della timeline principale:

    codice:
    immagini = {};
    immagini.src = ["./photo1.jpg", "./photo.jpg2", "./photo.jpg3", "./photo4.jpg"];
    immagini.cnt = -1;
    immagini.max = immagini.src.length;
    nei pulsanti:

    NEXT

    codice:
    on (release) {
    	if(_level0.immagini.cnt < _level0.immagini.max - 1){
    		_level0.immagini.cnt++;
    		_level0.foto.loadMovie(_level0.immagini.src[_level0.immagini.cnt]);
    	}
    }
    PREV

    codice:
    on (release) {
    	if(_level0.immagini.cnt > 0){
    		_level0.immagini.cnt--;
    		_level0.foto.loadMovie(_level0.immagini.src[_level0.immagini.cnt]);
    	}
    }

  3. #3
    E' veramente grandioso grazie!!! ancora...
    devo chiederti un altra cosa però cosi il lavoro è completo.... come faccio poi a posizionare le foto caricate in un determineto punto?? (al centro) del MC

  4. #4
    Utente di HTML.it L'avatar di negatyve
    Registrato dal
    Feb 2001
    Messaggi
    9,479
    >come faccio poi a posizionare le foto caricate in un
    >determineto punto?? (al centro) del MC

    perchè invece non sposti il movieclip? :)

  5. #5
    Non ho ben capito come carichi le foto tuttavia posso dirti come farei io

    preparei prima il caricamento di tutte le foto in modo dinamico in un Clip posizionato sullo sfondo dello stage (200 x 200) con foto jpg 200 x 200

    su un Clip di Comodo assegnerei questa AS
    che provvederà ha caricare automaticamente le N foto in N Clip
    --------------------------------------------------------
    onClipEvent (load) {
    //nel file data.txt scriverai il numero delle Foto: &numero=10;
    loadVariables("data.txt", this);
    }

    onClipEvent (data){
    _root.createEmptyMovieClip ("sfondo", 0)
    _root.sfondo._y=0
    _root.sfondo._x=0

    for (i=1; i<numero; i++){
    mybox="box"+i;
    _root.sfondo.createEmptyMovieClip (mybox, i)
    _root.sfondo[mybox]._y=i*200-200
    _root.film[mybox]._x=0
    if (i <=9){myimg="photo_0"+i+".jpg"
    }else{
    myimg="photo_"+i+".jpg"
    }
    loadMovie(myimg, _root.sfondo[mybox])

    _root.film[mybox]._visible=false

    }
    }

    onClipEvent (enterFrame){
    for (i=1; i<numero; i++){
    car = _root.sfondo[mybox].getBytesLoaded();
    tot = _root.sfondo[mybox].getBytesTotal();
    if (car!=undefined){
    if (car == tot) { _root.sfondo.[mybox]._visible=true }}
    }
    }
    __________________________________________________ ____________

    su un'altro livello inserirei N° 2 pulsanti (Avanti ed Indietro)
    per lo scorrimento delle foto

    indietro
    on(press){
    if (_root.sfondo._Y<0)) {
    _root.sfondo._Y += 200
    }
    }
    Avanti
    on(press){
    if (_root.sfondo._Y+_root.sfondo._height > 200)) {
    _root.sfondo._Y -= 200;
    }
    }

    Ciao se hai problemi chiama. Rempox

  6. #6
    acc.. il tempo di scrivere ed era già arrivato Nega.

    Cmq l'esempio che ti ho fatto va bene anche per creare degli scroller

    diminuendo l'avanzamento di pixel

    Cioa

  7. #7
    Originariamente inviato da negatyve
    >come faccio poi a posizionare le foto caricate in un
    >determineto punto?? (al centro) del MC

    perchè invece non sposti il movieclip?
    Proverò anche questa ipotesi ti ringrazio anche a te!!! ho comunque il problema del posizionamento della MC

  8. #8
    bhe quando devi centrare una cosa molto dipende dal punto di registrazione,

    supponiamo che le foto che carichi all'interno di un ClipVuoto
    vengano registrate su 0,0 e tu ne conosci a priori
    altezza e larghezza

    Supponiamo che la tua foto si sostiusca al clip myBOX 200x200

    Lo stage è di 500 x 400

    _root.mybox._x = (500 - _root.mybox._width)/2
    _root.mybox._y = (400 - _root.mybox._height)/2

    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.