首页 文章
  • 1 votes
     answers
     views

    有错误的返回类型monogame

    我试图制作一个按钮,当我点击它时,它将游戏状态更改为播放,然后调用将播放游戏的所有内容但是我无法获得返回游戏统计数据的方法 . private GameState Playbutton_Click(object sender, EventArgs e) { GameState CurrentState = GameState.playing; return ...
  • 0 votes
     answers
     views

    为什么按下左键时我的鼠标位置不会更新?

    我在MacOS上使用MonoGame 3.6.0.906 . 我试图让一些鼠标输入代码工作,但我发现了一些奇怪的行为 . 按下左键时,鼠标位置似乎不会更新 . 这使得无法实现鼠标拖动输入 . 为了研究,我在按下鼠标左键,释放时间和每次更新时鼠标位置时添加了打印语句 . 然后我尝试点击并拖动 . 当左按钮关闭时鼠标肯定会移动 . 这是日志: ... {X:89 Y:384} {X:89 Y:385}...
  • 4 votes
     answers
     views

    无法加载文件或程序集'System.Drawing,Version = 4.0.0.0

    我安装了Monogame,当我尝试运行一个非常简单的hello世界风格的游戏时,我得到了这个例外 . 我知道有关此错误的堆栈溢出有几个帖子,但我仍然对如何解决这个问题感到困惑 . 我是否需要卸载.Net并重新安装其他版本?如果是这样,我该怎么做? 抛出了System.IO.FileNotFoundException . 无法加载文件或程序集'System.Drawing,Version = 4.0...
  • 2 votes
     answers
     views

    MonoGame中碰撞检测矩形的起源

    我在游戏中遇到2D碰撞检测有点麻烦 .问题是我的玩家的矩形没有正确地记录与其他对象的矩形的交集 . 我想知道我用来旋转播放器的原始变量是否与我的问题有关,以及我如何解决它 . 我将更详细地解释这个问题,但这里首先是我的代码:注意:Origin是Vector2类型,angle是float类型,所有碰撞矩形都是Rectangle类型 . //Player.Update method ...
  • 1 votes
     answers
     views

    Windows上的Xamarin-Monogame跨平台,使用Visual Studio

    我试图以简化跨平台定位的方式组织我的Monogame项目 . 但是,由于我在Windows上工作,Xamarin Studio不提供"Monogame Universal App"或"Monogame/iOS"模板,但仅提供templates for Shared projects and Android projects: Windows上的Xamari...

热门问题