flash中想要通过编写代码计算圆形周长和面积,这里使用Slider组件进行动态控制。我们主要的知识点是Slider组件使用方法,下面我们就来看看详细的教程。
adobe Flash CS6简体中文版(专业动画软件) v12.0.0.481 绿色精简版
查看详情
1、打开Animate CC软件,新建AS3文档。
2、打开组件面板,找到Slider组件,放到舞台上。
3、设置组件的实例名为sl
4、在舞台画一个直径为50的圆,并转换为影片剪辑,注意注册点在中心位置。
5、设置圆的实例名为cr
6、最后放一个动态文本,用于显示圆的周长数值。设置实例名为txt
7、在主时间轴加如下代码:
sl.maximum=150; sl.minimum=50; sl.liveDragging=true; var s:Number=Math.PI*cr.width; txt.text=s.toFixed(2); sl.addEventListener(Event.CHANGE,ChangeData); function ChangeData(e:Event):void { cr.width=sl.value; cr.height=sl.value; s=Math.PI*cr.width; txt.text=s.toFixed(2); }
8、运行后,就可以看到随着拖动Slider组件的滑块,圆形的大小和周长都在实时改变。
以上就是flash用Slider组件控制圆大小及计算周长的教程,希望大家喜欢,请继续关注潘少俊衡。
相关推荐:
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。
本文地址:/3Dsheji/171063.html