有时候经常使用一个布尔值存储当前的开关的状态,于是有了如下写法。
var isOk:Boolean = false; //开关的开启和暂停 function openAndPause():void { if(!isOk) { isOk = true; trace("开启了音乐"); } else { isOk = false; trace("暂停了音乐"); } }
看了一些苹果开发者的代码后,这个写法也可以进行一点小变化。
var isOk:int = 0; function openAndPause():void { isOk = 1 - isOk; if(isOk) { trace("开启了音乐"); } else { trace("暂停了音乐"); } }
第一次:isOk = 1- isOk 值为 1 即真
第二次 isOk = 1-isOk 值为0 即为假
第三次,如此类推
写法还是很多种,不知道你喜欢那种呢
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。