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

    colorare aree chiuse disegnate dinamicamente..

    Questo cod per disegnare con il mouse...

    this.isDrawing = false; // flag che indica se attiva la funzione disegno
    this.createEmptyMovieClip("disegno", this.getNextHighestDepth());
    var tracciaMouse:Object = new Object();
    se il pulsante sx del mouse è premuto
    tracciaMouse.onMouseDown = function () {
    if (!this.isDrawing) {
    this.isDrawing = true;
    //this.createEmptyMovieClip("disegno", this.getNextHighestDepth());
    disegno.lineStyle(2, 0x000000, 100);
    disegno.moveTo(_xmouse, _ymouse);
    MouseMov.push({thex:_root._xmouse, they:_root._ymouse});
    }
    };
    // se il mouse si sposta
    tracciaMouse.onMouseMove = function() {
    if (this.isDrawing) {
    disegno.lineTo(_xmouse, _ymouse);
    MouseMov.push({thex:_root._xmouse, they:_root._ymouse});
    }
    updateAfterEvent();
    };
    // se il pulsante mouse viene rilasciato
    tracciaMouse.onMouseUp = function () {
    this.isDrawing = false;
    };


    Ora... una volta che ho disegnato una forma chiusa... (es. un semplice cerchio...) come posso colorarla dinamicamente.. es. di rosso???

    GRAZIE AGLI ESPERTI!!! (Pasavign ecc...)


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

    il codice lo devo ancora provare... ma..

    Così ad occhio.. mi sembrerebbe che mi colorasse direttamente la forma che vado creando.. mentre a me servirebbe un codice per colorare forme chiuse... dopo averle disegnate... cliccandoci dentro alla maniera di paint per intenderci

    Spero ci sia un codice anche per questo...

    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.