Visualizzazione dei risultati da 1 a 9 su 9
  1. #1

    riferimenti coordinate MC

    salve la mia domanda riguarda i riferimenti delle coordinate di un MC:

    esiste un modo per cambiare tali riferimenti? nel senso che devo rilasciare un clip (il cui path è _root.mc1.nomeMC) su un altro clip (il cui path è _root.mc2.nomeMC), che ha stesso nome ma path diverso, e voglio fare in modo che il clip rilasciato assuma le coordinate _x e _y del clip sottostante con lo stesso nome.

    spero di essermi spiegato.

    grazie

  2. #2
    _root.mc1.nomeMC._x = _root.mc2.nomeMC._x;
    _root.mc1.nomeMC._y = _root.mc2.nomeMC._y;

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

  3. #3
    ho fatto una cosa così ma non funziona:
    entro un callback .onPress sul clip da trascinare ho un:

    this._x = _root.mc2[nome]._x;
    this._y = _root.mc2[nome]._y;


    ma mi manda il clip rilasciatoa delle coordinate _x e _y uguali a quelle del clip su cui rilasciare ma calcolate sul suo clip contenitore

  4. #4
    Originariamente inviato da gleone
    ma mi manda il clip rilasciatoa delle coordinate _x e _y uguali a quelle del clip su cui rilasciare ma calcolate sul suo clip contenitore
    non ho capito bene...

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

  5. #5
    ti posto il codice, che si trova su _root
    pezzi ==> è un mc che contiene le tessere del puzzle
    puzzle1 ==> è il nome del mc che contiene le tessere su cui rilasciare le tessere trascinate
    il nome delle tessere trascinate è uguale a quello delle tessere target
    il nome delle tessere
    --------------------------------------
    stop();
    for (i in pezzi) {
    if (pezzi[i] instanceof MovieClip) {
    pezzi[i].onLoad = function() {
    };
    pezzi[i].onPress = function() {
    this.startDrag(false);
    };
    pezzi[i].onRelease = function() {
    this.stopDrag();
    if (this.hitTest(_root.puzzle1[this._name])) {
    this.onPress = null;
    this._x = _root.puzzle1[this._name]._x;
    this._y = _root.puzzle1[this._name]._y;
    }
    };
    }
    }
    -----------------------------

  6. #6
    Ma il movieClip pezzi ed il movieClip puzzle1 hanno le stesse coordinate?

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

  7. #7
    no sono affiancati

  8. #8
    Originariamente inviato da gleone
    no sono affiancati
    puoi mandarmi il fla?
    yassassin@yassassin.it

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

  9. #9
    te lo mando appena posso, ora non ce l'ho sotto mano.

    grazie comunque

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.