Реферат: Курсовая работа по основам программирования. Игра Паровоз
if(live[numball]==0)
{
live[numball]=1;
balls[numball].SetRect(korp.left+35,kr.top-10,kr.right-5,korp.top);
break;
}
}
}
for(numball=0;numball<5;numball++)
{//сохранить предыдущ. положение дыма
temp.CopyRect(balls[numball]);
if(live[numball]==1)//если дым активен
{
balls[numball].OffsetRect(1,-6);//сместить дым
balls[numball].top--; //изменить размеры
balls[numball].right++;
InvalidateRect(temp); //перерисовать
InvalidateRect(balls[numball]);
if(balls[numball].top<=0) live[numball]=0;//убить
}
}
if( (korp.right<=svet.left)||(korp.left>=svet.left+3)||(move==1))
{ /*если не около светофора или зеленый цвет*/
if(korp.left<400)/*если не стена*/
{
temp.CopyRect(korp); /*сохранить предыдущие координаты*/
//сместить всю машину
korp.OffsetRect(3,0);
InvalidateRect(temp);