void CEnemy::Init()
{
for(int i=0; i<MAX_ENEMY; i++)
{
x = 100+i*20.0f  //とりえあえずずらして表示;
y = 100+i*20.0f; //同上
w = 64;
h = 64;
tx = 0;
ty = 0;
//pEnemy++; のような感じで次の番号に行きたい
}
}
っていうのは
void CEnemy::Init(CEnemy* pEnemy)
{
for(int i=0; i<MAX_ENEMY; i++)
{
pEnemy->x = 100+i*50.0f;
pEnemy->y = 100+i*50.0f;
pEnemy->w = 64;
pEnemy->h = 64;
pEnemy->tx = 0;
pEnemy->ty = 0;
pEnemy->fAct = ACT;
pEnemy++;//次の番号に行きたい
}
}
こうするしかないんでしょうか? ++とかで配列の次の番地にアクセスできないんですかね?