FLASH制作计算圆形周长和面积(AS3)
来源:网络收集 点击: 时间:2024-04-16这里用的是AnimateCC,打开软件,新建AS3文档。

在舞台上画一个宽和高都是100像素的圆形。


把圆形转换为影片剪辑,注意注册点在中心位置。


设置圆形影片剪辑的实例名为circle_mc

放置一个输入文本框,实例名设置为input_txt


放置两个动态文本,设置实例名分别为zc_txt,mj_txt



制作一个按钮,用于计算结果。实例名设置为btn_result


在主时间轴加如下代码:
var banjing:int=50;
var num:Number=0;
num=Math.PI*2*banjing;
zc_txt.text=num.toFixed(2);//小数点取两位
num=Math.PI*Math.pow(banjing,2)
mj_txt.text=num.toFixed(2);//小数点取两位
btn_result.addEventListener(MouseEvent.CLICK,GetResult);
function GetResult(e:MouseEvent):void
{
banjing=Number(input_txt.text);
circle_mc.width=circle_mc.height=banjing*2;
num=Math.PI*2*banjing;
zc_txt.text=num.toFixed(2);//小数点取两位
num=Math.PI*Math.pow(banjing,2)
mj_txt.text=num.toFixed(2);//小数点取两位
}

运行后就可以输入半径后计算圆的周长和面积了。

同样,只要知道公式,就可以通过代码进行计算,得到结果。
注意事项必须AS3文档。
有什么问题可以留言。
FLASHAS3圆周长圆面积版权声明:
1、本文系转载,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场。
2、本站仅提供信息发布平台,不承担相关法律责任。
3、若侵犯您的版权或隐私,请联系本站管理员删除。
4、文章链接:http://www.1haoku.cn/art_523137.html