【发布时间】:2016-02-27 15:08:16
【问题描述】:
我刚开始通过 futurelearn.com 上的一门课程学习编程。
我有一个位图和一个球。任务是为 x 方向编码边界。
工作代码如下所示:
if ((mBallX <= mBall.getWidth()/2 && mBallSpeedX < 0) || (mBallX >= mCanvasWidth - mBall.getWidth()/2 && mBallSpeedX > 0)){
mBallSpeedX = -mBallSpeedX;
但我有一个逻辑问题。我想了解为什么我不能使用“==”而不是“
这里有一个视频供大家理解。它应该包含所有可能缺少的信息。:
https://www.futurelearn.com/courses/begin-programming/7/steps/42942
【问题讨论】: