Visualizzazione dei risultati da 1 a 8 su 8

Discussione: azioni da action

  1. #1

    azioni da action

    ciao ragazzi,
    chi mi aiuta?

    ho la timeline praticamente vuota perchè carico tutti gli mc tramite as, e qui tutto bene.
    menu è uno dei mc che carico e _root.vai è una variabile
    se io faccio così:

    menu.onEnterFrame = function() {
    if (_root.vai) {
    x = ((70-_x)*.25)+(x*.4);
    menu._x += x;
    }
    };

    in teoria menu dovrebbe muoversi e fermarsi in un punto ed invece parte all'infinito. perchè?
    la formula l'ho usata altre volte con movies che però mettevo direttamente sulla timeline e funzionava.
    Qual'è il problema?

    ah e poi menu è mascherato da un'altro movie ma questo non dovrebbe centrare niente vero?

    ciauz

  2. #2
    Utente di HTML.it L'avatar di Uanne
    Registrato dal
    Nov 2001
    Messaggi
    483
    menu.onEnterFrame = function() {
    if (_root.vai && this._x<limiteX) {
    //azioni
    }
    }
    A me mi dà la carica, agli italiani gli dà la carica

  3. #3
    no ho provato anche con quel metodo ma non funziona comunque,
    cioè va avanti all'infinito comunque, anche se gli do un limite.
    non ne capisco il motivo.
    Il mio script era fatto che non serviva dargli un limite e non capisco, tra l'atro se io metto per esempio:

    menu.onEnterFrame = function() {
    if (_root.vai) {
    x = ((70-_x)*.25)+(x*.4);
    _x += x; //e non menu._x+= x
    }
    };

    tutti i movie caricati si muovono e si fermano normalmente come dovrebbero fare, però io non voglio che si muovino tutti, solo menu!!
    proprio non capisco.

    mah :master:
    ciao

  4. #4
    Magari perché non fai riferimento alla clip che vuoi far spostare?

    codice:
    menu.onEnterFrame = function() { 
    	if (_root.vai) { 
    		x = ((70-this._x)*.25)+(x*.4); 
    		this._x += x; //e non menu._x+= x 
    	} 
    };

  5. #5
    si si ho provato in tutti e due i modi ma niente,
    se mi riferisco a menu, lui parte e se ne va senza fermarsi,
    se invece dò il comando in generale mi partono tutti i movie e però si fermano dove dovrebbero,
    è questo lo strano.
    ufff

  6. #6
    chi mi da una mano por favor?
    :quote:

  7. #7
    ah cacchio, l'ho capito dopo il tuo suggerimento thunder!!!
    grazie, mancava il riferimento nella formula, giusto giusto!!
    adesso funziona
    grazie ancora
    ciao

  8. #8
    Prego, figurati!

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.