私は色のあるゲームに取り組んでいます。ランダムな色を与えるオブジェクトが 1 つあります。次に、RGB 用に 3 つのバケットを取得し、指定されたランダムな色を新しいオブジェクトに混ぜる必要があります。それはうまくいきます。リセットボタンも作ったのですが、なかなか動きません。リセット ボタンをクリックすると、右のオブジェクトがランダムな色でリセットされます。リセットボタンをもう一度クリックすると、左側のオブジェクトの混合色もリセットされます。リセットボタンをクリックすると、両方のオブジェクトがリセットされます。しかし、それは右をリセットするだけで、もう一度クリックすると左がリセットされます。私は本当に私の間違いを見ることができません...だから、誰かがこのような問題を抱えていましたか?
reset_button.addEventListener(MouseEvent.CLICK, reset);
function reset(event:MouseEvent):void{
kreis.transform.colorTransform = my_color;
my_color.blueOffset = 0;
my_color.greenOffset = 0;
my_color.redOffset = 0;
kreis2.transform.colorTransform = my_color2;
my_color2.blueOffset = 0;
my_color2.greenOffset = 0;
my_color2.redOffset = 0;
}