actionscript-3 - AS3 中的条件函数
问题描述
我需要一些关于我的代码的帮助。我想问一下是否可以使用布尔方法使函数像这样工作:
*Event Listeners*
if (A == true && B == false)
{
function A (){
*function A will work*
*function B will not work*
}
if(A == false && B == true){
function B(){
*function B will work*
*function A will not work*
}
}
}
或类似的东西。如果可能或者如果这段代码有效,是否可以循环这个并且我可以得到一个例子吗?
解决方案
呃......你的描述有点模糊,所以我会用一个非常广泛的笔划来覆盖更多的基地。您应该只将 if 语句放入函数本身。
function Atrue():void {
if (A == true && B == false) {
//write your code here for function A
}
}
function Btrue():void {
if (A == false && B == true) {
//write your code here for function B
}
}
然而,Organis 是对的。这是一个糟糕的实现。如果可能,请在调用函数之前尝试满足 If 条件,而不是在函数本身中消除不需要的调用。也许你应该详细说明。
推荐阅读
- javascript - 单击选项卡后如何在部分中添加边距以通过固定标题消失?
- ajax - 如何通过 AJAX 调用使用 2 个不同的按钮事件在单个画布中显示 2 个 ChartJS 图形
- input - 处理类类型中的多个输入反应
- excel - VBA Excel 保存带有取消选项的工作簿
- c# - 从 ArgumentSyntax 节点获取文档注释
- android - 如何在不重叠导航项的情况下将 FAB 与 BottomAppBar 结合起来?
- c++ - 比较多个字符而不使用字符串比较函数
- twitter-bootstrap - 首次打开后修复 Bootstrap 下拉菜单的宽度
- wordpress - Woocommerce 预订参数网址
- python - django 数据显示除图像之外的所有内容