Visualizzazione dei risultati da 1 a 2 su 2

Discussione: lavagna colora

  1. #1

    lavagna colora

    salve a tutti dev sviluppare uno sciprt che gestisca la colorazione di illustrazioni in flash

    le illustrazioni sono tutte divise per forme e ognuno è un mc separato posizionato sullo stage. i colori da scegliere sono anch'essi mc

    usando una porzione di codice dall'help di flash (as2) sono riuscito a capire l'utilizzo di colorTransform e mi funziona se imposto il mc di riferimento (shape1)

    Codice PHP:
    var colorTrans:ColorTransform = new ColorTransform();
    var 
    trans:Transform = new Transform(shape1);


    changeColor = function(){
        
    colorTrans.rgb 0x333399// blu
        
    trans.colorTransform colorTrans;
    };

    shape1.onRelease = function() {
        
    changeColor(this);
        
    shapeNum 1;
        
    trace(shapeNum);
    }; 
    il problema è che vorrei che la funzione ChangeColor si possa applicare automaticamente a tutte le forme (mc) su cui clicco solo che se uso il this la funzione si applica a tutti gli elementi sullo stage

    qualcuno può darmi un paio di dritte?

    plz//mx

  2. #2
    Moderatrice di CSS L'avatar di ResianTaxidrive
    Registrato dal
    Oct 2007
    residenza
    Udine
    Messaggi
    2,766
    Io direi di scrivere:

    mc.onPress=function(){
    ChangeColor();
    }

    e questo per ogni istanza di movieclip presente sullo stage.

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.