Visualizzazione dei risultati da 1 a 10 su 10
  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2002
    Messaggi
    410

    drag e duplicazione mc

    ciao a tutti,
    sto creando una paginetta in cui ci sono dei divani che possono essere "draggati" dentro un'area per posizionarli come meglio si preferisce. Ho già fatto una cosa del genere tempo fa e non sapendo usare duplicatemovie ho semplicemente copiato tutti gli elementi una decina di volte su livelli diversi rinominandoli (un vero genio della programmazione!). Ora, siccome dovrò creare una pagina per ogni linea di divani il compito diventa lungo, ho capito come duplicare gli elementi ma non come identificarli.

    Il codice che uso:

    // per draggare e ruotare

    var lastClick:Number;
    function dDrag () {
    this._alpha = 50;
    startDrag(this, false);
    this._xscale = 148;
    this._yscale = 148;
    if(getTimer() - lastClick <500){
    this._rotation = this._rotation + 90;
    this._alpha = 100;
    stopDrag ();
    }
    lastClick = getTimer();
    }

    function sDrag () {
    if (_root.mc_release.hitTest (_root._xmouse,_root._ymouse)) {
    this._alpha = 100;
    stopDrag();}
    else {
    this._visible = false;}
    stopDrag();
    if (_root.mc_cestino.hitTest (_root._xmouse,_root._ymouse)) {
    this._visible = false;
    }

    }

    e richiamo le funzioni:

    d1_mc.onPress = dDrag;
    d1_mc.onRelease = sDrag;
    d2_mc.onPress = dDrag;
    d2_mc.onRelease = sDrag;

    etc. etc.

    per vedere l'esempio:

    www.barnabasalvador.com/comp_soft3.html

    Grazie!!!javascript:smilie('')
    Ciauz

  2. #2
    Utente di HTML.it
    Registrato dal
    Nov 2002
    Messaggi
    410
    Fatto strano...
    il codice che vi ho scritto quì sopra funziona in locale ma non una volta messo in rete!

    http://www.mimo.it/molly/componibilita4.html

    a questo indirizzo trovate la pagina che avevo fatto tempo fa... qualla "funziona" ma ha i codici dentro ogni divanetto. Il codice è lo stesso solo ma è dentro ogni divanetto invece che come variabile.
    javascript:smilie('')
    Arrampicata

  3. #3
    Utente di HTML.it
    Registrato dal
    Nov 2002
    Messaggi
    410

    swf, in locale si in rete no?

    Ciao a tutti,
    scusate se sono invadente stamattina ma proprio non capisco!!!

    com'è possibile che un swf funzioni in locale e non in rete?
    Ho fatto degli mc draggabili, finche pubblico la pagina in locale posso spostare le mie mc senza problemi quando provo a pubblicare on line il filmato non posso spostare più nulla!!!

  4. #4
    Utente di HTML.it L'avatar di negatyve
    Registrato dal
    Feb 2001
    Messaggi
    9,479
    Link al filmato?

  5. #5
    Utente di HTML.it
    Registrato dal
    Nov 2002
    Messaggi
    410
    ciao negative, scusa... mi ero assentato
    il filmato lo trovi su:

    www.barnabasalvador.com/comp_soft3.html

    se vuoi vedere il codice lo trovi su un'altra discussione che avevi aperto stamane.

    Intanto grazie

  6. #6
    Utente di HTML.it L'avatar di negatyve
    Registrato dal
    Feb 2001
    Messaggi
    9,479
    Ho provato, ma a me non funziona nemmeno in locale. Cosa fa il filmato (metti qui anche il link all'altra discussione, che eventualmente le unisco).

  7. #7
    Utente di HTML.it
    Registrato dal
    Nov 2002
    Messaggi
    410
    dunque i divanetti che vedi dovrebbero essere draggabili e posizionabili dentro alla "carta millimetrata"...

    se vuoi tra un pò ti posso mandare il fla.
    Grazie!


    il link all'altra discussione... si fa così?:
    http://forum.html.it/forum/showthrea...hreadid=812754

  8. #8
    Utente di HTML.it L'avatar di negatyve
    Registrato dal
    Feb 2001
    Messaggi
    9,479
    mandami pure il fla..

  9. #9
    Utente di HTML.it
    Registrato dal
    Nov 2002
    Messaggi
    410
    ok, grazie ancora...
    adesso sono in un internet caffe, appena raggiungo il mio pc te lo invio!

  10. #10
    Utente di HTML.it
    Registrato dal
    Nov 2002
    Messaggi
    410
    Scusate tutti, avevo dimenticato di caricare sul servere un file esterno... chi no ha testa!!!

    Quindi javascript: smilie('')
    Ciauzi il codice funziona, anche se sicuramente va migliorato!

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.