如何使用闪光灯actionscripting(可能是闪光5)之间
时间:2013-02-02 15:52来源:卓想动画http://www.zxgzs.com 作者:QQ:610929375 点击: 次
本教程将教你如何使用闪光灯actionscripting(可能是闪光5)之间的转换不同的数字系统(十进制,二进制,八进制,十六进制)。你会知道如何使用和调用函数(在Flash 5中的重要功能),如何使用数组,以及如何利用十六进制数字系统中的文字字符串。
注:我的电影不测试的话,比如你选择了二进制数转换成十进制数,您输入的号码是一个二进制数字,但我不是想为您提供一定的基础知识如何转换。系统到另一个系统。
EXPLANATION
让我告诉你,这些系统和程序,我也跟着转换了一定的数量从一个系统到另一个。
一。十进制0和9之间的数字
二。二进位制取0和1只
C。八进制0和7之间的数字
四。十六进制系统需要除了字符串字数(A(10),B(11),C(12),D(13),E(14),F(15)的0到9之间的数字)
转换的过程大约是共同的所有系统。我将解释最简单的转换(十进制到二进制的)。如果用户键入一个十进制数82,我试图找到所有的数字,低于这个数字,这些数字是2的幂。是:
1,2,4,8,16,32,64(而不是128)
然后,我把它们写成反比:64,32,16,8,4,2,1
我拿64和除以82。我注意到,有一个64 82。其结果为1(在二进制系统中的第一个数字)。我也计算余数,这是18。然后我就32和除以18,并注意有没有在18和32除得零。所以,二进制数中的前两个数字是1和0。我以同样的方式进行,直到我得到的二进制数为:1010010。
注意:要转换为二进制,我们把权力2,采用相同的方法。要转换为八进制,我们采取8的权力,并采用相同的方法。要转换为十六进制16,我们把权力和应用同样的方法。
FLA文件可供下载。好了,我们需要的是一个单一的层由5在主时间轴中的关键帧。第一个关键帧中包含的所有功能使用的定义。我用了6个功能,请执行以下操作:
1)的功能decimalToHexadecimal,从十进制转换为十六进制系统
2)功能decimalToOctal的,从十进制转换为八进制系统的
3)的功能binaryToDecimal,从二进位制转换成十进制系统
4)的功能decimalToBinary,从十进制转换成二进制系统
5)的功能octalToDecimal,从八进制转换为十进制系统
6)的功能hexadecimalToDecimal,从十六进制转换为十进制系统
我们将在脚本所有这些功能线,由线到了解他们是如何执行的。
我使用了4个单选按钮,让用户可以选择四个数字系统的公用库/智能剪辑。举例来说,如果他选择十进制数字系统,那么第二个关键帧将被执行。然后,当用户类型的十进制数字,并按下转换按钮,相应的数字转换为二进制,八进制,十六进制使用3个动态变量,通过了最后4在主时间轴中的帧存在。动态变量(输出1,输出2,输出3)。
(责任编辑:卓想动画http://www.zxgzs.com)
上一篇:经典游戏破坏球块。