本文整理汇总了C#中SFML.Graphics.Texture.Update方法的典型用法代码示例。如果您正苦于以下问题:C# Texture.Update方法的具体用法?C# Texture.Update怎么用?C# Texture.Update使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类SFML.Graphics.Texture
的用法示例。
在下文中一共展示了Texture.Update方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: Painter
public Painter(RenderTarget target)
{
myTarget = target;
myTexture = new Texture(1, 1);
byte[] pixels = new byte[4];
pixels[0] = pixels[1] = pixels[2] = pixels[3] = 255;
myTexture.Update(pixels);
myTexture.Repeated = true;
myRect = new Sprite(myTexture);
myRect.Position = new Vector2f(0f, 0f);
Tint = Color.White;
}
示例2: GrabImage
static ImageInstance GrabImage(int x, int y, int w, int h)
{
Batch.Flush();
w *= (Scaled ? 2 : 1);
h *= (Scaled ? 2 : 1);
Texture tex = new Texture((uint)w, (uint)h);
tex.Update(_window, (uint)x, (uint)y);
return new ImageInstance(_engine, tex, false);
}