私は、これらのピラーの数を交互に使用するボードにピラーを配置しようとしています。私は正しく説明したとは思いませんが、例えば1行目には9個のピラーがあり、2行目は8つの柱がある。私はネストされたforループでそれをしようと思っていましたが、ブロック内でコードをどうやってどうやって行くのかは本当に分かりませんでした。私はこれを持っている時点ではピラーの配置
:ここ は私の変数です:
float PegPosX = -1.0f;
float PegYStartPos;
float PegPosY = 6.0f;
int Pegs = 0;
int PegsInRow = 8;
while(Pegs < NumPegs){
for (int row = 0; row < PegsInRow; ++row) {
int num_cols = (row % 2 == 0) ? 9 : 8;
PegPosY -= 0.5f;
for (int col = 0; col < num_cols; ++col){
PegPosX += 1.0f;
displayPegs[Pegs].PegPosition(PegPosX, PegPosY);
}
}
++Pegs;
}
はい、あなたは –