我试图在Flash CS4中使用内置的AS3滑块组件设置自定义外观。我有以下代码,但设置myslider.width
和myslider.height
似乎没有任何影响。滑块仍然以默认的宽度和高度显示,并且我的自定义sliderTrackSkin被缩小。设置Flash AS3 Slider组件的宽度和高度
import fl.controls.Slider;
import fl.controls.SliderDirection;
import fl.events.SliderEvent;
var myslider:Slider = new Slider();
myslider.direction = SliderDirection.VERTICAL;
myslider.width = 43;
myslider.height = 110;
myslider.minimum = 1;
myslider.maximum = 90;
myslider.value = 30;
myslider.snapInterval = 1;
myslider.liveDragging = true;
myslider.addEventListener(SliderEvent.CHANGE, slider_change);
myslider.move(640, 60);
myslider.setStyle("thumbUpSkin", thumb1);
myslider.setStyle("thumbDownSkin", thumb1);
myslider.setStyle("thumbOverSkin", thumb1);
myslider.setStyle("sliderTrackSkin", slidertrack1);
addChild(myslider);
我将不胜感激任何意见。谢谢。
谢谢,但这不是问题。不过,我明白了。 – nullability 2013-04-25 15:42:09