数字选择器NumericStepper可以或许轻松的节制数字按步长增添,利用它来节制Flash舞台中的线段长度是很有用的,若何实现这一操作呢?笔者分享一下小我的经验。
新建一个数字选择器图层,将NumericStepper元件拖动到舞台合适位置。
在舞台选中NumericStepper元件,在属性面板中将实例名称取名为“line_btn”。
新建代码图层,打开动作面板。
起首,建立一个Shape类实例,用变量line引用它,用来绘制直线。
接着,界说一个实型变量l,保留线段转变的长度。
设置所绘制线条的宽度和颜色,宽度为5,颜色值为0x0000FF。
绘制线条的起点,用moveTo方式实现。
接着,绘制线条,直线的终点坐标为(200,200)。
然后,将直线添加到显示列表中,显示直线。
注册元件line_btn的CHANGE事务的侦听器,领受者函数为drawline。
界说侦听器函数drawline,参数ev为事务类型。
然后,获取线段要增添的值,代码如下图所示。
绘制线条的起点,起点坐标值为(200,200)。
最后,绘制线条到终点,终点的X轴坐标为200+l。
运行法式,点击数字选择器,线段就按照显示的数值变长。
0 篇文章
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!