Visualizzazione dei risultati da 1 a 7 su 7

Discussione: MovieClip che scappano

  1. #1

    MovieClip che scappano

    heila come va ragazzi?!?!

    ho un mistero da risolvere:
    il seguente code serve a far allontanare dal mouse dei piccoli quadratini mc chiamati ovviamente pixel come se fossero i poli uguali di una calamita avete presente l'effetto? ok...

    onClipEvent (load) {
    defaultX = _x;
    defaultY = _y;
    magnet = 500;
    }
    onClipEvent (enterFrame) {
    X0 = this._x;
    y0 = this._y;
    X1 = _root._xmouse;
    Y1 = _root._ymouse;
    distanceX = X1-X0;
    distanceY = Y1-Y0;
    distance = Math.sqrt(distanceX*distanceX+distanceY*distanceY) ;
    powerX = _x-distanceX/distance*magnet/distance;
    powerY = _y-distanceY/distance*magnet/distance;
    forceX = (forceX+(defaultX-X0)/2)/1.660000;
    forceY = (forceY+(defaultY-Y0)/2)/1.660000;
    _x = powerX+forceX;
    _y = powerY+forceY;
    }

    quello che non capisco e' perche' mai nel file originale (salvato anche quello con flash mx) funziona mentre se lo copio in un'altro file non va piu'?!?!? :master:

    grazie al genio che mi rispondera'

    nim

  2. #2
    Utente di HTML.it
    Registrato dal
    Dec 2004
    Messaggi
    641
    suppongo che sia perchè non ha i valori di forceX e forceY.
    nel senso che tu metti:
    forceX = (forceX +(defaultX-X0)/2)/1.660000;
    forceY = (forceY +(defaultY-Y0)/2)/1.660000;
    solo che non sa quanto valgano.

    prova a mettere sopra questa porzione di codice:
    forceX = 0;
    forceY = 0;

    codice:
    inoltre...quando scrivi:
    onClipEvent (enterFrame) { 
    X0 = this._x; 
    y0 = this._y;
    la y deve essere Y maiuscola


  3. #3
    ma quello che e' strano e' che nel file originale del code funziona, invece se copio il code in un altro file non si muove piu' niente...eppure anche nell'originale ci sono gli errori che mi hai detto tu....

  4. #4
    Utente di HTML.it
    Registrato dal
    Dec 2004
    Messaggi
    641
    non avendo l'originale non so cosa dirti. hai un link per poterlo vedere?

  5. #5
    Utente di HTML.it
    Registrato dal
    Dec 2004
    Messaggi
    641

    il problema è che il file originale è salvato per player 6.

    vai su File/piblish settings. seleziona flash e nella versione scegli flash player 6


  6. #6
    ancora una volta la grande mic mi ha risolto un mistero!!!

    ti dovro' fare una torta....!

  7. #7
    Utente di HTML.it
    Registrato dal
    Dec 2004
    Messaggi
    641
    tanto prima o poi avrò bisogno anche io

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.