Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it L'avatar di freetom
    Registrato dal
    Nov 2001
    Messaggi
    3,725

    ho due bottoni che se cliccati dovrebbero unirsi.. tramite una linea...

    Cerco di spiegarmi meglio

    ho due PUNTI-bottoni

    vorrei che questi venissero uniti tramite una linea di congiunzione.. se entrambi vengono premuti..

    PUNTO A PUNTO B

    se

    PUNTO A (premuto) e PUNTO B (premuto)

    allora disegna..

    PUNTO A ------------------------------------------ PUNTO B



    e' possibile?

    se si come???

    THANKSSS a tutti/e

    e buona domenica


  2. #2
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    fammi capire meglio:

    se è stato già premuto uno e poi premo l'altro, allora disegno la linea, altrimenti questo è il primo pulsante da attivare e attendo l'altro

    se sì, prova con questo

    Codice PHP:
    var premuto false;
    primo.altro secondo;
    secondo.altro primo;
    primo.onRelease secondo.onRelease=function () {
        if (
    premuto) {
            
    premuto false;
            
    this._parent.moveTo(this._x,this._y);
            
    this._parent.lineStyle(1);
            
    this._parent.lineTo(this.altro._x,this.altro._y);
        } else {
            
    premuto true;
        }
    }; 

  3. #3
    Utente di HTML.it L'avatar di freetom
    Registrato dal
    Nov 2001
    Messaggi
    3,725

    sembrerebbe proprio l'action che mi serve grazie ma...

    Originariamente inviato da and80
    fammi capire meglio:

    se è stato già premuto uno e poi premo l'altro, allora disegno la linea, altrimenti questo è il primo pulsante da attivare e attendo l'altro

    se sì, prova con questo

    Codice PHP:
    var premuto false;
    primo.altro secondo;
    secondo.altro primo;
    primo.onRelease secondo.onRelease=function () {
        if (
    premuto) {
            
    premuto false;
            
    this._parent.moveTo(this._x,this._y);
            
    this._parent.lineStyle(1);
            
    this._parent.lineTo(this.altro._x,this.altro._y);
        } else {
            
    premuto true;
        }
    }; 
    Io alla fine non dovrei unire solo.. 2 punti bensì 90!

    Ho provato ad ampliare la cosa.. così.. ma non è che funzioni alla grande la mia modifica..

    E poi mi chiedevo se ci fosse un metodo più "ermetico" per avere lo stesso ampliamento...

    Mia prova con tre bottoni:

    var premuto = false;
    primo.altro = secondo;
    secondo.altro = primo;
    terzo.altro = primo;
    terzo.altro = secondo;
    primo.onRelease = secondo.onRelease=function () {
    if (premuto) {
    premuto = false;
    this._parent.moveTo(this._x,this._y);
    this._parent.lineStyle(1);
    this._parent.lineTo(this.altro._x,this.altro._y);
    } else {
    premuto = true;
    }
    };
    primo.onRelease = terzo.onRelease=function () {
    if (premuto) {
    premuto = false;
    this._parent.moveTo(this._x,this._y);
    this._parent.lineStyle(1);
    this._parent.lineTo(this.altro._x,this.altro._y);
    } else {
    premuto = true;
    }
    };
    terzo.onRelease = primo.onRelease=function () {
    if (premuto) {
    premuto = false;
    this._parent.moveTo(this._x,this._y);
    this._parent.lineStyle(1);
    this._parent.lineTo(this.altro._x,this.altro._y);
    } else {
    premuto = true;
    }
    };


    Grazie infinite


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.