我正在做一個大學任務,其中我必須重新創建經典的青蛙遊戲。輪胎運動有問題。如果陳述沒有解決條件是否滿足C++
for (int tZ = 0; tZ < kTyreColumnLength; tZ++)
{
for (int tX = 0; tX < kTyreRowLength; tX++)
{
eachTyre = tX + tZ;
tyre[eachTyre] = tyreMesh->CreateModel(0, -2.50, 0);
tyre[eachTyre]->Scale(10);
tyre[eachTyre]->SetX(tyreXs[tX]);
tyre[eachTyre]->SetZ(tyreZs[tZ]);
if (tZ % 2 == 0)
{
tyreMovingLeft[eachTyre];
}
}
}
基本上,我畫輪胎的方式是通過嵌套for循環。內圈繪製3個輪胎,併爲每一行重複(外圈)
然後,我試圖分配每個「偶數」行輪胎,布爾跟蹤其方向。
tZ%2 == 0每當外循環迭代時,IS正確解析爲真/假,調試器說滿足條件,但它永遠不會執行。
你對tyreMovingLeft沒有做任何事情 – 2016-02-27 15:45:28
我就在我的代碼中。根據調試器的問題 –
你怎麼知道「它永遠不會執行」?它沒有什麼可執行的...... –