Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/330.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 包含内容的容器,可以滑动_C#_Xna_Xna 4.0 - Fatal编程技术网

C# 包含内容的容器,可以滑动

C# 包含内容的容器,可以滑动,c#,xna,xna-4.0,C#,Xna,Xna 4.0,我有个主意,但我不知道怎么做。 好吧,就这么定了 我想要一个可以包含某些对象的容器(这些对象将绘制精灵/图形)。 但由于屏幕大小不同,我希望能够缩放容器的宽度和高度。但是我不希望容器中的对象,因为缩放是可见的,而这些对象位于容器外部 因为我希望所有对象彼此水平放置,并且我希望有一个水平滑动条,所以我可以在容器内从左向右滑动 我想知道是否有人能给我指出正确的方向。正如Niko所说,我用ScissorRectangle和ScissorTestEnable解决了这个问题。 谢谢 与论坛网站不同,我们不

我有个主意,但我不知道怎么做。 好吧,就这么定了

我想要一个可以包含某些对象的容器(这些对象将绘制精灵/图形)。 但由于屏幕大小不同,我希望能够缩放容器的宽度和高度。但是我不希望容器中的对象,因为缩放是可见的,而这些对象位于容器外部

因为我希望所有对象彼此水平放置,并且我希望有一个水平滑动条,所以我可以在容器内从左向右滑动


我想知道是否有人能给我指出正确的方向。

正如Niko所说,我用ScissorRectangle和ScissorTestEnable解决了这个问题。
谢谢

与论坛网站不同,我们不使用“感谢”或“感谢任何帮助”或签名。看见”“我很抱歉。我只是想做个好人;)可以使用将容器中的项目绘制为容器本身大小的纹理,然后在容器内绘制该纹理。根据水平滚动值将图形偏移到RenderTarget2D。@DijkeMark:没问题。请记住,这不是一个讨论论坛。我们没有对话。另外,您可以使用和来定义绘制容器内容的区域。