在我的optionMenuScreen中,用户选择了一个poto然后再按回mainMenu然后playGame。
当我按下后退按钮后试图在gamePlayScreen中获取照片时,它再次为空。
OptionsMenuScreen photo = new OptionsMenuScreen();
PhotoTexture = new Texture2D(ScreenManager.GraphicsDevice, 50, 50);
PhotoTexture= photo.photoRecieved;
PhotoTexture = Texture2D.FromStream(ScreenManager.GraphicsDevice, photo.PhotoResult.ChosenPhoto);
PhotoPosition = new Vector2(650f, 150f);
1。我是否必须直接进入下一个屏幕而没有后退按钮,或者你有其他解决方案吗?我能做些什么让它发挥作用? 2.如何使用户能够按照他定义的尺寸裁剪图片?
帮助! 非常感谢
答案 0 :(得分:0)
请包含照片选择器的代码;你实际上没有包含你的问题代码,这就是你遇到这个问题的原因: - )
检查您是否实际处理过拍摄的照片;在这种情况下,您可以使用静态变量进行测试,以保持两个类之间的纹理。