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

Flash动画制作
Flash教程:AS打造鼠标控制转动地球仪
Flash教程:打造窗之恋音乐动画
Flash教程:可爱卡通小蜜蜂睡觉了
Flash教程:送给初学者的一点使用技巧
Flash教程:用AS给自己制作个性月历
Flash教程:格斗动画制作的理论基础(一)
Flash初级教程:怎样阅读swf格式的教程
Flash教程:简单光晕效果的制作
Flash教程:教你制作梦幻仙境效果
Flash教程:纯AS打造3d小方块【代码解释】
Flash教程:AS下雨动画效果的制作
Flash教程:带AS的图片环绕旋转效果制作方法
Flash教程:利用引导线制作动态爱心两例
Flash教程:一个很好玩的响应鼠标打击动作的实例
Flash教程:漂亮的水滴滑落效果制作
Flash教程:逐帧动画打造花吃蝴蝶效果
Flash教程:旋转花朵效果的制作
Flash初学者基础教程:flash的入门
Flash教程:跳动的火焰效果
Flash教程:关于Loaling的详细解释

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


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-11-22   浏览: 54 ::
收藏到网摘: 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个功能按钮(可做一个,复制成六个)。