菜鸟级问题:在flash里面true和false表示什么意思?

在flash里面true和false表示什么意思?
例如:
if (_root.tt == true) {
_root.play();
_parent.play();
_root.link = 1;
} else if (_root.tt == false) {
if (_root.lp == true) {
_root.link = 1;
_root.all.play();
_root.scroller.scroller.gotoAndStop(3);
_parent.play();
}
这段,是判断那个值等于什么呀??

true 和 false 是 布尔型变量的唯一能取的两个值,分别代表"真"和"假"
其实内部来说,所有的变量都是二进制的形式保存的.
所以 true = 11111111
false = 00000000
长度为 1 B

不过读取的时候,只看最低位是0是1

这里,你可以当这个是一种只可以表达两个值的变量就好了.
_root下的tt,lp就是布尔变量了.具体这两个变量是干什么的,那还要看你的整个flash
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-07-20
true ,false为Boolean值,相当于钥匙的功能
if (_root.tt == true) {
}//当主场景中布尔变量tt==true时执行{·····}中动作
else if (_root.tt == false){
}//当主场景中布尔变量tt==false时再判断主场景中布尔变量lp是否等于true如果是则执行
{
_root.link = 1;
_root.all.play();
_root.scroller.scroller.gotoAndStop(3);
_parent.play();
}
可这样写更简洁
if (_root.tt) {
_root.play();
_parent.play();
_root.link = 1;
}
if (_root.lp && !_root.tt) {
_root.link = 1;
_root.all.play();
_root.scroller.scroller.gotoAndStop(3);
_parent.play();
}
第2个回答  2011-07-20
加密过的 这是解密不成功的乱码

再不行就没办法了

手动修复是指那些有能力的高人 自己手动看十六进制数值 修复数据,不是一般人做到的

不是

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网