??????5?????????????????????????С???????????????????????
????void CBall::SwapColor(CBall *ball)
??????6??С??????????? _width??_height???????????????????????????????????????????

 

void CBall::MoveNext(float dt??float _width??float _height)
{
float moveX = speed_x*dt;
float moveY = speed_y*dt;
//x??????
if (x+moveX<radius||x+moveX>_width-radius)
speed_x = -speed_x;
//Y??????
if(y+moveY<radius||y+moveY>_height-radius)
speed_y = -speed_y;
x+=speed_x*dt;
y+=speed_y*dt;
}

???????????????HGE???棬???????????????????
??????HGE?????С???2D??????棬????DirectX8????????????????http://pan.baidu.com/s/1dDtdd2h??
??????????
??????????????????????????????????????????DotAer???????????п???????????????“???”??????????????????????????鱾???????????????????C?????????????????г??????????????????????????????????????????“???”???????????????????????????ACM??C/C++??????????????ν?????????????????ν??濪????Java????????????ν??濪????????????Ч????????????????C#????????????????Ч???????????????C++?????????????????????????в??????????????????????о??????????????????????????????????????????????????????????????????????????????????????????????д????????????????????μ????????????????????????????????????????????????·?е?????????????????????????“???????????????????”?????????????????????в??????????????????????????????棬http://pan.baidu.com/s/1dDEbK4L?????????ο?????????????????????????????????????????????????????????????лл???