0

BaseDrawableComponentから継承するというクラスがありますDrawableGameComponent

一方、次のコードを使用してDrawメソッドでBaseDrawableComponent呼び出されたこれを継承するクラスがあります。MySceneObject

public override void Draw(GameTime gameTime)
{
    Color[] pixelColours = new Color[this.Texture.Width * this.Texture.Height];
    this.Texture.GetData<Color>(pixelColours);
    base.Draw(gameTime);
}

デバッグするときは、にブレークポイントを設定していますbase.Draw(gametime)。配列pixelColoursとすべての項目の値を確認しましたR:255 G:255 B:255 A:255。画像にはさまざまな色があるため、すべてのアイテム配列の値が常に同じである理由がわかりません。

4

0 に答える 0