j2me小球碰撞屏幕四周部分代码求解释!x,y小球初始位置 zx水平移动距离,zy竖直移动距离 x += zx;y += zy;if (x =getWidth()-zx) {x = getWidth() - zx;zx = -35;}if (y < 0) {zy = 35;y = 0;} else if (y >=getHeight() - zy) {y = get
来源:学生作业帮助网 编辑:作业帮 时间:2024/08/02 06:27:39
![j2me小球碰撞屏幕四周部分代码求解释!x,y小球初始位置 zx水平移动距离,zy竖直移动距离 x += zx;y += zy;if (x =getWidth()-zx) {x = getWidth() - zx;zx = -35;}if (y < 0) {zy = 35;y = 0;} else if (y >=getHeight() - zy) {y = get](/uploads/image/z/13229255-47-5.jpg?t=j2me%E5%B0%8F%E7%90%83%E7%A2%B0%E6%92%9E%E5%B1%8F%E5%B9%95%E5%9B%9B%E5%91%A8%E9%83%A8%E5%88%86%E4%BB%A3%E7%A0%81%E6%B1%82%E8%A7%A3%E9%87%8A%21x%2Cy%E5%B0%8F%E7%90%83%E5%88%9D%E5%A7%8B%E4%BD%8D%E7%BD%AE+zx%E6%B0%B4%E5%B9%B3%E7%A7%BB%E5%8A%A8%E8%B7%9D%E7%A6%BB%2Czy%E7%AB%96%E7%9B%B4%E7%A7%BB%E5%8A%A8%E8%B7%9D%E7%A6%BB+x+%2B%3D+zx%3By+%2B%3D+zy%3Bif+%28x+%3DgetWidth%28%29-zx%29+%7Bx+%3D+getWidth%28%29+-+zx%3Bzx+%3D+-35%3B%7Dif+%28y+%3C+0%29+%7Bzy+%3D+35%3By+%3D+0%3B%7D+else+if+%28y+%3E%3DgetHeight%28%29+-+zy%29+%7By+%3D+get)
j2me小球碰撞屏幕四周部分代码求解释!x,y小球初始位置 zx水平移动距离,zy竖直移动距离 x += zx;y += zy;if (x =getWidth()-zx) {x = getWidth() - zx;zx = -35;}if (y < 0) {zy = 35;y = 0;} else if (y >=getHeight() - zy) {y = get
j2me小球碰撞屏幕四周部分代码求解释!
x,y小球初始位置 zx水平移动距离,zy竖直移动距离
x += zx;
y += zy;
if (x =getWidth()-zx) {
x = getWidth() - zx;
zx = -35;
}
if (y < 0) {
zy = 35;
y = 0;
} else if (y >=getHeight() - zy) {
y = getHeight() - zy;
zy = -35;
}
j2me小球碰撞屏幕四周部分代码求解释!x,y小球初始位置 zx水平移动距离,zy竖直移动距离 x += zx;y += zy;if (x =getWidth()-zx) {x = getWidth() - zx;zx = -35;}if (y < 0) {zy = 35;y = 0;} else if (y >=getHeight() - zy) {y = get
x += zx;//小球X轴移动
y += zy;//小球Y轴移动
if (x =getWidth()-zx) {//如果碰触到右边缘
x = getWidth() - zx;//设置小球坐标为屏幕右边缘-小球大小,理论是这样子
zx = -35;//小球X轴移动速度变35,方向反向,就是向左
}
//下面同理,Y轴上的控制╮(╯▽╰)╭
if (y < 0) {
zy = 35;
y = 0;
} else if (y >=getHeight() - zy) {
y = getHeight() - zy;
zy = -35;
}
够详细吧