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

    problema con Action Script su immagine

    Ciao, ho una immagine che mentre scorre da dx a sx deve ingrandirsi solo in altezza.

    xò' con queso codice faccio le due cose separate, prima l'ingrandimento e poi la transazione. (visibile a www.arm.it/prova.html)
    Dove sbaglio? 1000 grazie

    onClipEvent (load) {
    _root.nuvole._x = 328;
    _root.nuvole._y = 0;
    c = 0;
    ingrandisci = 0;
    }


    onClipEvent (enterFrame) {
    c++;
    ingrandisci++;
    if (c<480) {
    _root.nuvole._x = _root.nuvole._x-1;
    }

    if (ingrandisci < 150) {
    this._xscale = ingrandisci;
    this._yscale = ingrandisci;
    } else if (ingrandisci > 150) {
    this._xscale = 100;
    this._yscale = 150;
    }
    }

  2. #2
    non sbagli, in realtà quando si ingrandisce si sposta cmq... non hai notato che si ingrandisce verso destra?

    lo scatto che si vede all'improvviso alla fine del riscalamento invece è dovuto al fatto che finchè ingrandisci<150 _xscale e _yscale sono uguali a ingrandisci, mentre poi la _xscale la sbatti a 100...

    dovresti mettere 150 anche per la _xscale (anche perchè sennò si deforma)

    ciaooo
    "La consapevolezza di Case suddivisa come perle di mercurio. La sua visione era sferica, come se una singola retina rivestisse la superficie interna di un globo che conteneva tutte le cose, se tutte le cose si potevano contare." —Neuromante, William Gibson (1984)

  3. #3
    ma secondo te, non è possibile far partire la transazione e poi fare ingrandire solo l'altezza dell'immagine?

  4. #4
    cioè?
    "La consapevolezza di Case suddivisa come perle di mercurio. La sua visione era sferica, come se una singola retina rivestisse la superficie interna di un globo che conteneva tutte le cose, se tutte le cose si potevano contare." —Neuromante, William Gibson (1984)

  5. #5
    il mio risultato finale dovrebbe essere che l'immagine scorre da dx a sx e contemporaneamente l'immagine si deve ingrandire solo in altezza.

    (questo x dare l'effetto realistico)

    solo che adesso prima ingrandisco l'immagine e poi va in transazione.

  6. #6
    [humor mode]a parte che le transAzioni le fai in banca e in flash fai le transIzioni (e a parte che anche l'ingrandimento è una transizione )[/humor mode]

    cmq se vuoi che non si ingrandisca sulle x taglia la linea dove c'è _xscale...

    tutto qui
    "La consapevolezza di Case suddivisa come perle di mercurio. La sua visione era sferica, come se una singola retina rivestisse la superficie interna di un globo che conteneva tutte le cose, se tutte le cose si potevano contare." —Neuromante, William Gibson (1984)

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.