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

    [F8] Script banale che non va più ??

    Ciao a tutti non riesco a capire ...

    ho questo script che per F6 funziona perfettamente

    F7 e F8 non si muove

    disegnate un rettangolo trasformate in clip ed istanziatelo myclip

    sulla frame

    codice:
    function saltaScala (clip, scala, fattore, rallentamento){
    	this[clip].scala=scala
    	this[clip].fattore=fattore
    	this[clip].rallentamento=rallentamento
    	
    	this[clip].onEnterFrame=function(){
    		this.tempo += (this.scala - this._yscale) * this.fattore;
    		this.tempo *= this.rallentamento;
    		this._yscale += this.tempo
    	}
    };
    
    myclip.onRollOver=function() {
    		saltaScala(this._name,150, 1, 0.8);
    };
    se siete in flash8 non appare nulla ma se modificate le impostazioni di F8 As2.0 in F6 As2.0 funziona perfettamente

    come lo devo riscrivere per F8 ??

    Ciao

  2. #2

    Opss....

    bastava this[clip].tempo=0

    è ora che vado a nanna!!!

  3. #3
    Utente bannato
    Registrato dal
    Dec 2005
    Messaggi
    91
    function saltaScala (clip, scala, fattore, rallentamento){
    clip.scala=scala
    clip.fattore=fattore
    clip.rallentamento=rallentamento
    clip.tempo=0;

    clip.onEnterFrame=function(){
    this.tempo += (this.scala - this._yscale) * this.fattore;
    this.tempo *= this.rallentamento;
    this._yscale += this.tempo
    }
    };

    myclip.onRollOver=function() {
    saltaScala(this,150, 1, 0.8);
    };

  4. #4
    c'era arrivato, ma grazie lo stesso anche perchè ho notato che il this[clip] non serve !!

    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.