0

画像を並べて表示する方法は知っていますが、サイズなどで画像がどのようになるべきかわかりません..

名前は Image_size_row_colum にする必要があり、Apple タイル画像の 1 つは Lake_125_0_0.png です。

TileCutter を使用して画像を並べて表示しますが、元の画像を 512x512px に並べて表示し、元の画像の解像度を ≈7000x6000 から ≈5000x4000 に変更してから、その画像を 512x512px に並べて表示するかどうかはわかりません。 . セットアップ全体がわかりません..

クラスは次のような画像を読み取ります。

NSString *tileName = [NSString stringWithFormat:@"%@_%d_%d_%d", 
                                     imageName, (int)(scale * 1000), row, col];

そして、最初のりんごのタイルは Lake_125_0_0.png という名前ですが、何もわかりません.. わかりません.. 誰かいますか? ありがとう。

4

1 に答える 1

1

タイルはデフォルトで常に 256 から 256 ピクセルです (ただし、リンゴの例では、画像の境界にある一部のタイルがトリミングされています)。

Lake_1000_1_2: 縮尺 1、行 1、列 2 のフル解像度のタイル。

Lake_500_1_2: 半分の解像度: タイルも 256 から 256 ピクセルですが、実際には 512 から 512 ピクセルの画像領域が表示されます (したがって、品質が低下します)。

Lake_250_1_2: 4 分の 1 解像度

Lake_125_1_2: 256 から 256 ピクセルのタイル内の元の画像の 8*256 から 8*256 ピクセルを表示します。

これが役立つことを願っています。

于 2012-08-23T17:47:10.653 に答える