Tag: 游戏开发

游戏时在Vista和Win7中的空白截图

我注意到另一个人也请求帮助。 我读了那篇文章,似乎还没有解决。 我也尝试从我的代码更改为“2次点击屏幕截图”post中的代码,但是在我的代码中实现这个代码由于某种原因搞砸了我的所有其他代码。 目前,屏幕截图在Win XP中完美呈现。 在Vista和Win7中,除非游戏以窗口模式播放,否则它们会显示空白。 我希望有人可以帮助我们,因为这是完成我们的计划的最后一步,如果没有修复这个问题,我们无法完成。 我用于屏幕截图的C#代码如下。 Bitmap bmpScreenshot = new Bitmap(Screen.PrimaryScreen.Bounds.Width, Screen.PrimaryScreen.Bounds.Height, PixelFormat.Format32bppArgb); Graphics gfxScreenshot = Graphics.FromImage(bmpScreenshot); gfxScreenshot.CopyFromScreen(Screen.PrimaryScreen.Bounds.X, Screen.PrimaryScreen.Bounds.Y, 0, 0, Screen.PrimaryScreen.Bounds.Size, CopyPixelOperation.SourceCopy);

切换箱子的位置?

我从Unity开始,并希望开始使用一些概念。 基本上我想要做的是:如果我点击屏幕的右侧,切换蓝色和黄色框的位置,如果我随后点击屏幕的右侧,则用红色框切换黄色框。 我已经为屏幕的左侧和右侧设置了canvas。 我需要做什么? [编辑]:我在图片中可以看到错误。 我不确定我是否应该使用不同的方法来解决这个问题。 任何建议将不胜感激! 切换盒子的位置错误