我正在研究一些代码,我注意到了以下功能。
显然,这是一种简短的形式,我从未遇到过这种情况。
< 0? 0.003:0.001 吗?你能用简单的英语解释一下吗?谢谢。
(_bird.physicsBody.velocity.dy < 0 ? 0.003 : 0.001)
答案 0 :(得分:1)
此代码:
(_bird.physicsBody.velocity.dy < 0 ? 0.003 : 0.001)
与:
相同if (_bird.physicsBody.velocity.dv < 0) {
return 0.003;
} else {
return 0.001;
}