大雀软件园

首页 软件下载 安卓市场 苹果市场 电脑游戏 安卓游戏 文章资讯 驱动下载
技术开发 网页设计 图形图象 数据库 网络媒体 网络安全 站长CLUB 操作系统 媒体动画 安卓相关
当前位置: 首页 -> 网络媒体 -> FLASH -> Flash 动作脚本之:资料速查(8)

Flash 动作脚本之:资料速查(8)

时间: 2021-07-31 作者:daque

运用操纵符处置表白式中的值(2)

     七、位操纵符   位操纵符在里面处置浮点数,把它们变为更容易处置的32位平头。 透彻的位操纵的实行在于于操纵符,但一切的位操纵都是辨别计划浮点数的每个数字,得出一个新的值。 下表列出了actionscript的位操纵符:

操纵符

实行的操纵

&

位与

|

位或

^

位异或

~

位非

$#@60;$#@60;

左移位

$#@62;$#@62;

右移位

$#@62;$#@62;$#@62;

填0右移位

八、十分和赋值操纵符   不妨运用十分操纵符(==)来确定两个操纵数的值能否十分。这种比拟归来一个论理值(true 或 false)。即使操纵数是字符串、数值或论理值,就以传值办法举行比拟。即使操纵数是东西或数组,就以传址办法举行比拟。   不妨用赋值操纵符(=)给变量赋值,如次所示: password = "sk8ter";  也不妨在同一个表白式中给多个变量赋值:a = b = c = d;  也不妨运用复合赋值操纵符来拉拢操纵。复合操纵符对两个操纵数举行操纵,而后把新的值赋给第一个操纵数。比方,底下的两个语句是等价的: x += 15;x = x + 15;  下表列出了actionscript的十分和赋值操纵符:

操纵符

实行的操纵

==

十分

!=

不等

=

赋值

+=

加后赋值

-=

减后赋值

*=

乘后赋值

%=

取模后赋? /td>

/=

除后赋值

$#@60;$#@60;=

左移位后赋值

$#@62;$#@62;=

右移位后赋值

$#@62;$#@62;$#@62;=

填0右移位后赋值

^=

位异或后赋值

|=

位或后赋值

&=

位与后赋值

九、点操纵符和数组考察操纵符   可用点操纵符(.)和数组考察操纵符来考察任何预订义的或自设置的actionscript东西属性,囊括影戏剪辑的属性。   点操纵符的左边是东西名,右边是属性或变量名。属性或变量名不许是字符串或计划截止是字符串的变量,它必需是一个操作符。底下是运用点操纵符的例子:year.month = "june";year.month.day = 9;  点操纵符和数组考察操纵符实行同样的工作,但点操纵符用操作符动作它的属性,而数组考察操纵符把它的实质先传给一个名字,而后考察该定名属性的值。比方,底下的两行代码考察影戏剪辑rocket中同一个变量velocity: rocket.velocity;rocket["velocity"];  不妨运用数组考察操纵符动静树立和检索范例名和变量。比方,在底下的代码中,[]操纵符内的表白式被计划,且计划截止被用作在影戏剪辑name中被检索的变量名:name["mc" + i ]  在flash 4 actionscript斜杠语法中,这是用eval因变量实行的:eval("mc" & i);  数组考察操纵符也不妨用在赋值语句的左边。如许,你就不妨动静树立范例、变量和东西的名字,如次例所示: name[index] = "gary";  在flash 4 actionscript斜杠语法中是如许实行的: set variable: "name:" & index = "gary"  数组考察操纵符也不妨嵌套,以模仿多维数组: chessboard[row][column]  这等价于底下的flash 4斜杠语法: eval("chessboard/" & row & ":" & column)

热门阅览

最新排行

Copyright © 2019-2021 大雀软件园(www.daque.cn) All Rights Reserved.