Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it L'avatar di wino_7
    Registrato dal
    Dec 2006
    Messaggi
    537

    Problema con drag and drop

    ragazzi vorrei costruire un gioco in flash tipo puzzle con delle foto con la tecnica del drag and drop.
    Premetto che di action script non se so molto.
    Io ho pensato di trasformare ogni "pezzo della foto" in un pulsante e associarci delle azioni
    Codice PHP:
    on (press) {
        
    startDrag("con le relative coordinate");
    }
    on (release) {
        
    stopDrag();

    Ma quando parte il filmato e trascino gli oggetti (pulsanti) mi si trascinano tutti quanti insieme come faccio a separarli??

  2. #2
    Innanzitutto il metodo startDrag come parametro prende un bool che indica se deve lockare il pezzo centrandolo sul puntatore...e poi dov'è che hai messo quello script?

    Comunque non devono essere necessariamente bottoni, possono anche essere movieclip, ma su ognuno ci va quello script. Oppure puoi numerarli (pezzo1, pezzo2, etc...) e fare una cosa del genere:
    codice:
    for (i=0; i<numPezzi; i++) {
        this["pezzo" + i].onPress = function() { this.startDrag(false); };
        this["pezzo" + i].onRelease = function () { this.stopDrag(); };
    }

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.