作业帮 > 综合 > 作业

j2me小球碰撞屏幕四周部分代码求解释!

来源:学生作业帮 编辑:大师作文网作业帮 分类:综合作业 时间:2024/11/14 08:44:40
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 += 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;
}
够详细吧