MonoGame实现触摸与鼠标点击共存或触摸代替鼠标点击
使用MonoGame开发多平台游戏包括ios android uwp desktop macos默认情况下ios android uwp手机上运行使用的是touch或者是tap,desktop macos uwp电脑上使用的是mouse
使用C#开发跨平台游戏
使用MonoGame开发多平台游戏包括ios android uwp desktop macos默认情况下ios android uwp手机上运行使用的是touch或者是tap,desktop macos uwp电脑上使用的是mouse
MonoGame 3.5.1 Mouse.GetState()存在Bug,获取的坐标点始终是0.在官方修复之前可以用TouchPanel暂时解决。当然只在iOS,android,WP,UWP等带触摸屏幕的设备上有效。UWP例外
MonoGame 3.5.1在iOS,Windows Phone(其他平台未测试)中使用Mouse.GetState()方式获取坐标点始终是0。这是MonoGame的一个Bug。
解决办法:
1.等官方修复,请关注MonoGame最新进展 https://github.com/MonoGame/MonoGame
2.自己下载源码修复
3.本站提供临时解决办法: