pbryd
08-02-2009, 11:59 AM
I have started a thread in the Actionscript 3 forum but think I should be asking my beginner questions here instead.
I have a basic slider component which give returns a number from 1 to 10.
A dynamic text field display the number on the stage.
I understand this number is a String because all attempts to multiple the returned variable results in NaN.
here's the sliders (http://tynesidegraphics.co.uk/slider/slider1.html)
variables are len and wid
defined at the start of the AS code as
var len:Number;
var wid:Number;
full code here...
stop();
//import slider classes;
import fl.controls.Slider;
import fl.events.SliderEvent;
var len:Number;
var wid:Number;
length_mc.addEventListener(SliderEvent.CHANGE, lengthChange);
width_mc.addEventListener(SliderEvent.CHANGE, widthChange);
function lengthChange(e:SliderEvent):void {
lengthTxt.text = e.target.value;
len = e.target.value;
trace(len);
}
function widthChange(e:SliderEvent):void {
widthTxt.text = e.target.value;
wid = e.target.value;
trace(wid);
}
Any help to multiply len*wid and get a number rather than NaN would be great.
Thanks.
Phil
I have a basic slider component which give returns a number from 1 to 10.
A dynamic text field display the number on the stage.
I understand this number is a String because all attempts to multiple the returned variable results in NaN.
here's the sliders (http://tynesidegraphics.co.uk/slider/slider1.html)
variables are len and wid
defined at the start of the AS code as
var len:Number;
var wid:Number;
full code here...
stop();
//import slider classes;
import fl.controls.Slider;
import fl.events.SliderEvent;
var len:Number;
var wid:Number;
length_mc.addEventListener(SliderEvent.CHANGE, lengthChange);
width_mc.addEventListener(SliderEvent.CHANGE, widthChange);
function lengthChange(e:SliderEvent):void {
lengthTxt.text = e.target.value;
len = e.target.value;
trace(len);
}
function widthChange(e:SliderEvent):void {
widthTxt.text = e.target.value;
wid = e.target.value;
trace(wid);
}
Any help to multiply len*wid and get a number rather than NaN would be great.
Thanks.
Phil