この項目から画像データを抽出するためのコード行がありますが、imageItem = null としてコードがスキップされます。これの考えられる原因は何ですか?
foreach (Layer layer in level.Layers)
{
foreach (Item item in layer.Items)
{
ImageItem imageItem = item as ImageItem;
if (imageItem != null)
{
Texture2D texture = imageItem.Texture;
imageItemList[iImageItemNum].itemTextureDataList[0] =
new Color[imageItem.Texture.Width * imageItem.Texture.Height];
imageItem
.Texture
.GetData(imageItemList[iImageItemNum]
.itemTextureDataList[0]);
iImageItemNum++;
}
}
}