Visualizzazione dei risultati da 1 a 4 su 4

Discussione: Problema con _alpha

  1. #1

    Problema con _alpha

    Ciao,non conosco bene ancora l'ActionScript. L'unico linguaggio che so e' il C++.

    Vorrei insere nel mio sito un filmatino FlashMX che faccia vedere in scorrimento delle immagini su una striscia verticale. Classico vero?
    Persavo di creare un array di oggetti in cui ognuno di essi fosse composto da una semplice cornice e la jpg piccolina.
    Sull'evento rollover volevo che la jpg si ingrandisse e la sua alpha passasse da 50 a 100.
    Sto provando ora con questo semplice scrippettino:
    codice:
    onClipEvent(load) {
    	this._alpha = 50;
    	
    	this.onRollOver = function() {
    		function alphaIn() {
    			this._alpha += 5;
    			if (this._alpha >= 100) {
    				clearInterval(alfa);
    			}
    			updateAfterEvent();
    			trace ("Entrato");
    		}
    			alfa = setInterval(alphaIn, 50);
    	};
    }
    Purtroppo debuggando sulla finestra di output noto che ci entra nell'handler, pero' alpha non viene aggiornato la la jpg non si focalizza.
    Provando invece senza funzione alphaIn() e la cosa funziona pero' non riesco a fare il ritardo, in modo che l'alpha aumenti poco alla volta.

    Sapreste darmi qualche dritta?
    grazie

    Cialz

  2. #2
    Utente di HTML.it L'avatar di negatyve
    Registrato dal
    Feb 2001
    Messaggi
    9,479
    codice:
    onClipEvent(load) {
    	this._alpha = 10;
    	function alphaIn()
    	{
    		this._alpha += 5;
    		if (this._alpha >= 100) {
    			clearInterval(alfa);
    		}
    		updateAfterEvent();
    		trace ("Entrato");
    	}
    	this.onRollOver = function()
    	{
    		alfa = setInterval(this, "alphaIn", 50);
    	};
    }

  3. #3
    Mannaggia a me!!!
    Grazie ci provo e poiti faccio sapere

    ciaoz

  4. #4
    Funziona grazie.
    Ora mi resta da capire come creare un oggetto personalizzato che contenga la cornicina e la thubnail.
    Magari pero' posto in un' altra discussione

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.