Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it L'avatar di bANART
    Registrato dal
    Jul 2005
    Messaggi
    662

    Menu elastico che non va!

    Ho un problema di comprensione.

    Vorrei creare un menu elastico semplicissimo e ho trovato questo file tra le varie ricerche

    file.fla

    andrebbe benissimo se non fosse che non va se lo trasferisco su un altro file flash.

    Mi spiego.. ho aperto il file così com'è, ho copiato i due frames presenti nello stage (il frame con l'actionscript e il frame con le immagini) e li ho incollati pari pari su un nuovo documento.
    Tutti i parametri, immagini, codici, istanze e nomi istanze, sono identici non cambia niente tra un doc e l'altro ma NON VA!!!

    sapreste dirmi il perchè!!?

    Grazie!
    Matteo Coletta - fotografia
    Fotografo Lanciano - Fotografia a Lanciano e Pescara

  2. #2
    nonb ho aperto il file ma potrebbe dipendere o dal fatto che nell'originale c'è qualche oggetto concatenato in libreria che non hai importato o dal fatto che inserendo i file in un nuovo documento hai cambiato i percorsi... o anche dal fatto che magari pubblichi il file per una versione diversa di as
    Consulenza aziendale a 360° http://www.gruppodg.it http://www.gruppodg.it/3d
    Realizzazione siti internet, Siti Flash, Ricerca Location per bar negozi , esercizi commerciali, sviluppo pratiche e allestimento

  3. #3
    Utente di HTML.it L'avatar di bANART
    Registrato dal
    Jul 2005
    Messaggi
    662
    niente da fare, ho controllato tutto ma è identico!
    Almeno credo
    Nello stage ci sono 2 layer, nel primo c'è un actionscript con il seguente codice

    codice:
    MovieClip.prototype.saltaScala = function(obj, fattore, rallentamento) {
    	this.tempo += (obj - this._xscale) * fattore;
    	this.tempo *= rallentamento;
    	this._xscale = this._yscale += this.tempo;
    };
    
    for (var i = 1; i <= 3; i++) {
    	this["faccia" + i].onEnterFrame = function() {
    		if (this.hitTest(_root._xmouse, _root._ymouse, true)) {
    			this.saltaScala(160, .9, .6);
    		} else {
    			this.saltaScala(100, .6, .5);
    		}
    	};
    	this["ombra" + i].nr = i;
    	this["ombra" + i].onEnterFrame = function() {
    		this._xscale = this._yscale = _root["faccia" + this.nr]._xscale;
    	};
    }
    nel secondo layer c'è un frames con le tre immagini a cui fa riferimento il codice!!

    nel copiare i due frames e incollarli nel nuovo documento importa tutto perfettamente, anche i nomi delle istanze, ma non va proprio...
    sicuramente mi sfugge qualcosa ma non riesco proprio a capire cos'è! :master:

    aiuto!
    Matteo Coletta - fotografia
    Fotografo Lanciano - Fotografia a Lanciano e Pescara

  4. #4
    Utente di HTML.it L'avatar di bANART
    Registrato dal
    Jul 2005
    Messaggi
    662
    ...e io proprio non ci arrivo... sto a impazzì!

    allora, su questo file...

    elastico.fla
    elastico.swf

    funziona!!!

    Ma se copio l'unico frame che c'è nella timeline e lo incollo paro paro sulla timeline di un nuovo documento non va un tasso!!!???
    PKKE''!

    Ci sarà qualcuno che sa come risolvere sto dilemma!!!!

    Io non è che voglio fare questo giochetto per avere questa soluzione così poi sono contento... ho bisogno di sapere come risolvere questo problema perchè devo fare un menu a icone stile menu di cellulare (3 icone per 3 icone) che al passssssaggio del topastro deve reagire (l'icona) in maniera elastica!! (tipo l'esempio!!)
    Matteo Coletta - fotografia
    Fotografo Lanciano - Fotografia a Lanciano e Pescara

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.