当前位置: 首页 > 图文教程 > Flash动画 > Flash动画制作 > Flash5 位移操作(一)

Flash动画制作
Flash5键盘鼠标应用(二)
Freehand和Flash的结合应用(4)
Flash5 有声音的三眼狼(二)
Freehand和Flash的结合应用(7)
Freehand和Flash的结合应用(10)
Freehand和Flash的结合应用(12)
Flash5 位移操作(二)
Flash5制作水波倒影效果(二)
Flash5任意两点间随机画线(三)
Flash 神奇遮罩之原理篇(3)
Flash 神奇遮罩之动态篇
Flash 神奇遮罩之图片篇(1)
Flash MX 视频导入功能详解(5)
利用Flash MX模板制作XML动态菜单(1)
用动作脚本动态创建和控制文本框 (6)
FW MX和Flash MX的亲密合作(2)
FW MX和Flash MX的亲密合作(5)
Flash中音量和左右声道平衡的控制(2)
Flash MX的AS绘图和时间控制 下
Flash5 有声音的三眼狼(四)

Flash动画制作 中的 Flash5 位移操作(一)


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-11-22   浏览: 61 ::
收藏到网摘: n/a

 这次的研究需要各位读者会一些汇编语言和逻辑运算才可以看懂的。

基本理论:

逻辑状态有两种:真(true)和假(false);
逻辑基本运算共有3种,分别是:not(非),and(与),or(或);not为取反;and是当两个操作数同时为真时结果才为真,情况为假;or则是当有一个操作数为真其结果就为真。其他的如与或,非或,与或非,异或都是用这些基本的运算结合起来的。

5里的逻辑运算!(逻辑非)、&& (逻辑与)、 || (逻辑或) 。

上面的逻辑状态也可用1和0表示,涉及到了1和0,就不能不说位操作,这里说一下位的位移操作,例如一个二进制数是:00101,左移1位,结果就是01010,右移2位就是00001,当然知道汇编语言的人知道带符号和带进位的位移,这里就不提了,初学者请看有关书籍。

Flash 5里的位操作运算~ (位取非)、& (位与)、| (位或)、^(位异或)、$#@60;$#@60; (左位移)、$#@62;$#@62; (右移位运算)、 >>> (无符号右移运算)。没有无符号左移,因为符号在最左面,位移的结果和带符号的一样以上运算除了非操作是单目运算(一个操作数),其余全是双目运算(两个操作数)。

测试位移操作

原料:2个输入文本框,一个输出文本框,3个一般的文本框(用来说明),6个功能按钮(可做一个,复制成六个)。