Visualizzazione dei risultati da 1 a 5 su 5

Discussione: zoom{piano}

  1. #1
    Utente bannato
    Registrato dal
    Dec 2003
    Messaggi
    448

    zoom{piano}

    Ciao a tutti,
    Allora io ho questo script :
    codice:
    onClipEvent (load) {
    	getProperty(this, _xscale);
    	getProperty(this, _yscale);
    	while (this._xscale<300) {
    		this._xscale = this._xscale+1;
    		this._yscale = this._yscale+1;
    		setProperty(this, _xscale, this._xscale);
    		setProperty(this, _yscale, this._yscale);
    	}
    }
    E Funziona però mi ingrandisce il clip tutto d'un colpo...invece io volevo che me lo ingrandisse piano piano...Come faccio????

  2. #2
    Prova così:
    codice:
    onClipEvent (enterFrame)
    {
    	if (this._xscale<300) 
            {
    		getProperty(this, _xscale);
    		getProperty(this, _yscale);
    		this._xscale = this._xscale+1;
    		this._yscale = this._yscale+1;
    		setProperty(this, _xscale, this._xscale);
    		setProperty(this, _yscale, this._yscale);
    	}
    }


  3. #3
    Utente bannato
    Registrato dal
    Dec 2003
    Messaggi
    448

    Funziona ma....

    Si grazie funziona ma il clip mi cresce solo verso il basso e verso destra....e se io volessi farlo crescere verso l'alto e sinistra????

  4. #4

    Re: Funziona ma....

    Originariamente inviato da bazzdepolo
    Si grazie funziona ma il clip mi cresce solo verso il basso e verso destra....e se io volessi farlo crescere verso l'alto e sinistra????
    Devi spostare il 'punto di registrazione' del clip filmato.
    Fai doppio click (o click dx->edita) sul clip filmato, quando sei al suo interno sposti il suo contenuto in modo che il suo punto di registrazione non sia in alto a sinistra ma al centro (oppure in basso a destra...o come vuoi ); per una maggior precisione puoi aiutarti col pannello "Allinea"

  5. #5
    solo per una comodità di lettura
    e vuoi vedere se ti rimane più semplice questa sintassi

    tutto questo
    onClipEvent (enterFrame)
    {
    if (this._xscale<300)
    {
    getProperty(this, _xscale);
    getProperty(this, _yscale);
    this._xscale = this._xscale+1;
    this._yscale = this._yscale+1;
    setProperty(this, _xscale, this._xscale);
    setProperty(this, _yscale, this._yscale);
    }
    }

    è uguale a questo
    onClipEvent (enterFrame){
    if (_xscale<300){_xscale++;_yscale++}
    }



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.