| ●预览成品:在Flash 4中,算术计算函数十分有限,很多函数计算都必须手写很多代码得以进行,这对一些不太懂编程的朋友来说是一件很痛苦的事情。此实例我们提供了一些常用的三角函数:正弦,余弦。 下载源程序 ●逐步说明: 1)选择工具栏中的文字工具 ,在工作区中的适当位置点击并输入文字“在此输入角度:”。按下文字参数栏中的 按钮,并在文字右边拉出一文本框为如图所示。  设置其变量为名为“angle”。  2)同理,在工作区中的下方输入文字并拉出文本框为如图所示。设置文本框的变量名为“output”。  3)选择菜单Insert->New Symbol,  弹出图符属性对话框,输入图符名称为“trig”,并选择Movie Clip项,  设置完毕,点击OK按钮,进入图符编辑模式。 4)建立程序为如图所示。  stop层中只有一个空的关键帧,设置的Actions为: stop。 表示执行到该帧时停止。 set values层中也只有一个空的关键帧,其Actions为:  Set Variable: "sin0" = 0 Set Variable: "sin1" = .0175 …… Set Variable: "sin90" = 1 Set Variable: "count" = 91 Loop While (count <=180) Set Variable: "sin" & count = eval ("sin" & (180 - count)) Set Variable: "count" = count + 1 End Loop Set Variable: "count" = 181 Loop While (count <=270) Set Variable: "sin" & count = eval ("sin" & (count - 180)) * -1 Set Variable: "count" = count + 1 End Loop Set Variable: "count" = 271 Loop While (count <=360) Set Variable: "sin" & count = eval ("sin" & (360 - count)) * -1 Set Variable: "count" = count + 1 End Loop Set Variable: "count" = 0 Loop While (count <= 90) Set Variable: "cos" & count = eval ("sin" & (90 - count)) Set Variable: "count" = count + 1 End Loop Set Variable: "count" = 91 Loop While (count <=180) Set Variable: "cos" & count = eval ("cos" & (180 - count)) * -1 Set Variable: "count" = count + 1 End Loop Set Variable: "count" = 181 Loop While (count <=270) Set Variable: "cos" & count = eval ("cos" & (count - 180)) * -1 Set Variable: "count" = count + 1 End Loop Set Variable: "count" = 271 Loop While (count <=360) Set Variable: "cos" & count = eval ("cos" & (360 - count)) Set Variable: "count" = count + 1 End Loop 该程序表示:设置不同范围内“整数角度”的正弦、余弦值。请注意这里是“整数角度”。 |