元のコードで同じ結果を生成する 2 番目のバージョンで for ループを作成しようとしていますが、-400、-200、-400 を順番に取得する方法がわかりません。
元のコード:
p->m_p[0] = randFloat(-400.0f, 400.0);
p->m_p[1] = randFloat(-200.0f, 200.0);
p->m_p[2] = randFloat(-400.0f, 400.0);
2 番目のバージョン:
float x = -800;
float y = 800;
for(int i = 0; i < 4; i++)
{
plNew->m_fPosition[i] = randFloat(x / 2,y / 2);
}