Visualizzazione dei risultati da 1 a 3 su 3

Discussione: problemi con hit test

  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2006
    Messaggi
    78

    problemi con hit test

    ciao a tutti..è un pò un casino spiegarmi il mio problema ma ci provo..ho fatto un puzzle e devo far combaciare i pezzi con hit test, ma vorrei che combaciassero il centro del tassello del puzzle con il centro del quadratino dove va inserito,invece ora non lo fa..nn so come spiegarvi..vi scrivo il codice..

    on (press) {_root.uno.startDrag(true);
    if (_root.uno.hitTest( _root.obiettivo1)) {
    _root.uno.stopDrag()};
    }

    questo è il comando che ho dato al tassello "uno" e il quadratino in cui va inserito è obiettivo1..consigli? (se si capisce come ho posto la domanda.. ^_^)

    grazie mille!

  2. #2
    Moderatore di CSS L'avatar di KillerWorm
    Registrato dal
    Apr 2004
    Messaggi
    5,771
    Ciao

    Mi sa che non ho capito tanto bene.

    vorrei che combaciassero il centro del tassello del puzzle con il centro del quadratino
    Se devi far combaciare esattamente due punti non ti serve utilizzare hitTest.
    In quel caso controllerai se x1 = x2 e y1 = y2

    A meno che non devi controllare se un punto risulta all'interno di una forma (isatanza).

    Che devi fare?
    Installa Forum HTML.it Toolset per una fruizione ottimale del Forum

  3. #3
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    dovrebbe bastare una cosa del genere

    codice:
    on (press) {
    _root.uno.startDrag();
    if (_root.uno.hitTest( _root.obiettivo1)) {
    _root.uno.stopDrag()
    _root.uno._x = _root.obiettivo1._x;
    _root.uno._y = _root.obiettivo1._y;
    };
    }
    questo a patto che i punti di registrazione dei due clip coincidano correttamente sul loro posizionamento rispetto allo stage e tra di loro, reciprocamente

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.