首页 > 办公 > Flash > 正文

flash怎么用Slider组件控制圆大小及计算周长?

2020-07-17 13:26:40
字体:
来源:转载
供稿:网友

flash中想要通过编写代码计算圆形周长和面积,这里使用Slider组件进行动态控制。我们主要的知识点是Slider组件使用方法,下面我们就来看看详细的教程。

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组件控制圆大小及计算周长的教程,希望大家喜欢,请继续关注武林网。

相关推荐:

FLASH CS6组件怎么制作视频播放器?

flash怎么使用Button组件? flash组件使用方法

flash图形怎么添加阴影? flash阴影的制作方法

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表