Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11
  1. #1

    problemino con load movie

    devo caricare un filmato esterno dentro una clip con nome istanza "vuoto" e ho scritto cosi:
    loadMovie("immagini.swf","vuoto");

    nel filmato esterno ho una sequenza di immagini con questo script scritto nell'istanza :

    onClipEvent (enterFrame) {
    if (_root.mainVar == 0) {
    homeX = (-_root._xmouse*2)+600;
    } else {
    homeX = (-_root.mainVar*2)+600;
    }
    thisX = _x;
    diffX = homeX-thisX;
    if (_root.mainVar == 0) {
    moveX = diffX/30;
    } else {
    moveX = diffX/5;
    }
    _x = thisX+moveX;
    }

    mentre nel 1° frame del filmato esterno ho:
    var mainVar = 0;

    una volta caricato il filmato non viene eseguito lo script (quello lungo per far spostare le immagini a destra e sinistra con il mouse)
    si vedono solo le immagini ferme.
    yah man...
    MY SITE
    MY SITE

  2. #2
    codice:
    onClipEvent (enterFrame) {
         if (this._parent.mainVar == 0) {
              homeX = (-_root._xmouse*2)+600;
         } else {
              homeX = (-_root.mainVar*2)+600;
         }
         thisX = _x;
         diffX = homeX-thisX;
         if (this._parent.mainVar == 0) {
              moveX = diffX/30;
         } else {
              moveX = diffX/5;
         }
         _x = thisX+moveX;
    }
    prova così

    regalami un oggi da favola...e il domani bhe!?non mi importa se tu 6 con me! ©Ily

  3. #3
    funziona perfettamente grazie.
    esiste un modo per fare in modo che la sensibilita' del mouse funzioni solo quando vado sulle immagini? in questo momento le immagini si muovono anche se non somo sopra le immagini ma ovunque nello stage.io vorrei farle muovere solo se ci vado sopra.
    yah man...
    MY SITE
    MY SITE

  4. #4
    scusa, ma se fai eseguire quello script solo sull'immagine il l'effetto non viene più eseguito perchè appunto l'immagine va al lato opposto del mouse...

    regalami un oggi da favola...e il domani bhe!?non mi importa se tu 6 con me! ©Ily

  5. #5
    mi spego meglio:
    in questo momento ho un home page nella quale (in un punto preciso) viene caricato il filmato esterno in un MC vuoto( in fondo allo stage). questo filmato esterno ha uno script che permette di scrollare a destra e sinistra al solo muoversi del mouse, e fin qui funziona tutto perfettamente.grazie anche a te.

    nello stage principale, dove e' stato caricato il filmato esterno, ovunque io muova il mouse si attiva lo script del filmato esterno, questo potrebbe andare ma dopo un po stufa, io volevo fare in modo che il filmato esterno si muova solo quando vado sopra di essocon il mouse, in modo che, quando io per esempio navigo sul menu orizzontale del sito, non si muova il filmato caricato.
    spero di essere sto chiaro.
    yah man...
    MY SITE
    MY SITE

  6. #6
    codice:
    onClipEvent (enterFrame) {
    	if (this.hitTest(_root._xmouse, _root._ymouse)) {
    		if (this._parent.mainVar == 0) {
    			homeX = (-_root._xmouse*2)+600;
    		} else {
    			homeX = (-this._parent.mainVar*2)+600;
    		}
    		thisX = _x;
    		diffX = homeX-thisX;
    		if (this._parent.mainVar == 0) {
    			moveX = diffX/30;
    		} else {
    			moveX = diffX/5;
    		}
    		_x = thisX+moveX;
    	}
    }

    regalami un oggi da favola...e il domani bhe!?non mi importa se tu 6 con me! ©Ily

  7. #7
    perfetttto, grazie mille.
    ti chiedo troppo se mi spieghi cosa hai fatto?
    yah man...
    MY SITE
    MY SITE

  8. #8
    Originariamente inviato da ketamanali
    perfetttto, grazie mille.
    ti chiedo troppo se mi spieghi cosa hai fatto?
    no anzi

    ho aggiunto questo:

    if (this.hitTest(_root._xmouse, _root._ymouse)) {

    ossia, verifico se il mouse (usando le coordinate _xmouse e _ymouse) si trova sull'immagine usando la funzione hitTest. In caso affermativo eseguo le azione.

    Se cerchi nel dizionario di flash hitTest trovi maggiori info

    regalami un oggi da favola...e il domani bhe!?non mi importa se tu 6 con me! ©Ily

  9. #9
    grazie ho capito tutto,

    per il dizionario mi devo informare dove trovarlo, avevo fatto tutte le fotocopie ma le ho perse.

    grazie ancora.
    yah man...
    MY SITE
    MY SITE

  10. #10
    Originariamente inviato da ketamanali
    grazie ho capito tutto,

    per il dizionario mi devo informare dove trovarlo, avevo fatto tutte le fotocopie ma le ho perse.

    grazie ancora.
    basta che premi F1, sta già dentro flash il dizionario

    regalami un oggi da favola...e il domani bhe!?non mi importa se tu 6 con me! ©Ily

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.