Flash大于360度的角度怎么转换成360度以内的角度?

时间:2017-12-12 13:56:53 魔新豆网

  我们都知道一圈就是360度,如果输入的角度大于360度就是一圈还多的角度,该怎么去掉一整圈转换成小于360度的角度呢?下面我们就来看看详细的教程。

  

  

软件名称:
Adobe Flash CS6(FI cs6) 官方简体中文正式版
软件大小:
1.24GB
更新时间:
2015-12-10立即下载

Flash大于360度的角度怎么转换成360度以内的角度?

  1、在“编辑栏”选择“文本工具”,在舞台中绘制一个输入文本框,在属性面板中,将“实例名称”取名为“over_txt”。(注:要嵌入字体)

Flash大于360度的角度怎么转换成360度以内的角度?

  2、选择“文本工具”,在舞台中绘制一个动态文本框,将“实例名称”取名为“fix_txt”。(注:要嵌入字体)

Flash大于360度的角度怎么转换成360度以内的角度?

  3、在舞台中插入一个按钮“转换”,将“实例名称”取名为“change_btn”。

Flash大于360度的角度怎么转换成360度以内的角度?

  4、打开“动作”面板,首先定义按钮change_btn鼠标单击事件的侦听器,接收者函数为onchange。

Flash大于360度的角度怎么转换成360度以内的角度?

  5、定义侦听器函数onchange,参数e为鼠标事件。

Flash大于360度的角度怎么转换成360度以内的角度?

  6、定义实型变量AO,用来存储输入的需转换的角度,用over_txt.text属性获取输入的角度值。

Flash大于360度的角度怎么转换成360度以内的角度?

  7、定义实型变量AF,用以保存转换后的角度,用函数fixAngle实现角度的转换。

Flash大于360度的角度怎么转换成360度以内的角度?

  8、接着,在舞台输出转换后的角度,函数toFixed()实现四舍五入取整,用属性fix_txt.text输出角度值。

Flash大于360度的角度怎么转换成360度以内的角度?

  9、最后,定义函数fixAngle,实现大于360度角转换为360度以内。

Flash大于360度的角度怎么转换成360度以内的角度?

  10、在函数中,用while语句判断,当角度大于360度时,角度值减去360,直至角度在360度以内为止。

Flash大于360度的角度怎么转换成360度以内的角度?

  11、在函数中,返回转换后的角度值。

Flash大于360度的角度怎么转换成360度以内的角度?

  12、运行程序,输入需转换的角度后,单击“转换”按钮,就在舞台输出转换后的角度值。

Flash大于360度的角度怎么转换成360度以内的角度?

  以上就是flash cs6中使用按钮快速转换角度的教程,希望大家喜欢,请继续关注生活。

本文标签: