Flash Actionscript Schieberegler/Sliderwerte über Variablen speichern

Hallo, ich habe ein Prbolem mit flash actionscript, und zwar habe ich 3 slider mit denen ich farbflächen in ihrer farbe (1er slider), sättigung (2er) und Helligkeit(3er) einfärbe. Nun möchte ich zwischen diesen farbflächen wechseln, aber die sliderwerte gleichzeitig beibehalten.. wäre für hilfe sehr dankbar

hier mal der bisherige codeschnipsel zu den slidern:

function mouseMoveHandler(e:MouseEvent):void { update(); } function update():void { var ctf:ColorTransform = farbflaeche1.transform.colorTransform; var ctf:ColorTransform = farbflaeche1.transform.colorTransform; var ctf:ColorTransform = farbflaeche1.transform.colorTransform;

ctf.redMultiplier = 0;
ctf.greenMultiplier = 0;
ctf.blueMultiplier = 0;

var h:Number = map(sliderButton.x,sliderLine.x,sliderLine.x + sliderLine.width,0,360);

var s:Number = map(sliderButton2.x,sliderLine2.x,sliderLine2.x + sliderLine2.width,0,100);

var b:Number = map(sliderButton3.x,sliderLine3.x,sliderLine3.x + sliderLine3.width,0,100);

var rgb = hsb_to_rgb(h+50,s,b);


ctf1.redOffset = rgb.red;
ctf1.greenOffset = rgb.green;
ctf1.blueOffset = rgb.blue;


ctf2.redOffset = rgb.red;
ctf2.greenOffset = rgb.green;
ctf2.blueOffset = rgb.blue;

ctf3.redOffset = rgb.red;
ctf3.greenOffset = rgb.green;
ctf3.blueOffset = rgb.blue;


if (zustand==1)
{



    farbflaeche1.transform.colorTransform = ctf;
    farbflaeche4.transform.colorTransform = ctf;
    farbflaeche7.transform.colorTransform = ctf;
    ebene1.transform.colorTransform = ctf;


}
if (zustand==2)
{


    farbflaeche2.transform.colorTransform = ctf;
    farbflaeche5.transform.colorTransform = ctf;
    farbflaeche8.transform.colorTransform = ctf;
    ebene2.transform.colorTransform = ctf;

}
if (zustand==3)
{



    farbflaeche3.transform.colorTransform = ctf;
    farbflaeche6.transform.colorTransform = ctf;
    ebene3.transform.colorTransform = ctf;

}

}

...zum Beitrag

sorry hier nochmal in etwas sauberer form:

function mouseMoveHandler(e:MouseEvent):void { update(); } function update():void { var ctf:ColorTransform = farbflaeche1.transform.colorTransform;

ctf.redMultiplier = 0;
ctf.greenMultiplier = 0;
ctf.blueMultiplier = 0;





    var  h:Number = map(sliderButton.x,sliderLine.x,sliderLine.x + sliderLine.width,0,360);
    var  s:Number = map(sliderButton2.x,sliderLine2.x,sliderLine2.x + sliderLine2.width,0,100);
    var  b:Number = map(sliderButton3.x,sliderLine3.x,sliderLine3.x + sliderLine3.width,0,100);



var rgb = hsb_to_rgb(h+50,s,b);



ctf.redOffset = rgb.red;
ctf.greenOffset = rgb.green;
ctf.blueOffset = rgb.blue;





if (zustand==1)
{



    farbflaeche1.transform.colorTransform = ctf;
    farbflaeche4.transform.colorTransform = ctf;
    farbflaeche7.transform.colorTransform = ctf;
    ebene1.transform.colorTransform = ctf;


}
if (zustand==2)
{



    farbflaeche2.transform.colorTransform = ctf;
    farbflaeche5.transform.colorTransform = ctf;
    farbflaeche8.transform.colorTransform = ctf;
    ebene2.transform.colorTransform = ctf;

}
if (zustand==3)
{





    farbflaeche3.transform.colorTransform = ctf;
    farbflaeche6.transform.colorTransform = ctf;
    ebene3.transform.colorTransform = ctf;

}

}

...zur Antwort

Klarer Fall, AKG!

...zur Antwort

Ich stehe auf den tazzdrummer manu katché, sein album "third round" kann ich auch empfehlen:

http://www.youtube.com/watch?v=VyvQDOtfeJI

...zur Antwort