dmap = new Tile[maxW][maxH];
for (int y = 0; y < maxH; ++y)
for (int x = 0; x < maxW; ++x)
dmap[x][y] = new Tile();
とにかく0になるメンバーTile
しか持っていないにもかかわらず、これは遅いです。改善できますか、それとも C++ に戻す必要がありますか?int
Tile()
maxW
とmaxH
両方とも 255 であり、私の環境は Android エミュレーターです。
もう遅いのはこのコードではないと思います。私のLog.i()
ステートメントが LogCat ビューに表示されなくなりました...y
上記の初期化コードで、それぞれに 1 つ入れました。