0

AS3.0 でコーディングする方法を探し始めてから 16 日が経ちました。アイデアは、反対に機能する 2 つのスライダーを持つことです。たとえば、最初の値が 01 単位増加すると、2 番目の値は 01 単位減少し、その逆も同様です。

貢献者に感謝します

4

2 に答える 2

0

私の投稿に反応してくれた人々に感謝します。問題を解決するコードは次のとおりです。私は ActionScript 3.0 を学ぶ途中です。

import fl.controls.Slider;
import fl.events.SliderEvent;

var mySld01:Number;
var mySld02:Number;
//Sld01 slider 01 has a maxValue of 100 and minValue of 0 and value=0
//Sld02 slider02 has the same parameters except for value=100

sld01.addEventListener(SliderEvent.CHANGE, sld01Change);
function sld01Change(e:SliderEvent):void {
mySld01 = e.value;
sld02.value = 100 - mySld01;
trace(mySld01);
}

sld02.addEventListener(SliderEvent.CHANGE, sld02Change);
function sld02Change(e:SliderEvent):void {
mySld02 = e.value;
sld01.value = 100 - mySld02;
trace(mySld02);
}
于 2013-11-06T15:38:54.663 に答える