monogame

    2热度

    3回答

    现在当我点击空格键时,它会向左或向右移动,我希望球首次直线移动。然后,当球击中墙壁,阻挡线后,我希望球以“-1”不知何故。这是我的第一个学校游戏项目,这是一个单线乒乓游戏。 编辑:编辑我已经添加了“boll_speed.X = random.Next(-1,1);”,而且完美地工作! linje =行 LIV =生活 铃=球 =POÄNG波昂点 我不使用 “blockröd= blockred”

    0热度

    1回答

    我开始一个新项目,我用Monogame(管道)和Xamarin工作室在我的Mac。我为Mac安装了Mono,Xamarin Studio和最新版本的Monogame(包括Pipeline)。我通过Xamarin创建了一个新的Monogame项目,一切正常。 现在我想将图片添加到通过管道我的项目。我将它添加到项目中并按下“Build”。可悲的是我得到一个错误。 错误消息是这样的: Importer

    1热度

    1回答

    我不能很好地在矩阵数学精通所以任何帮助,将不胜感激。所以我有一个简单的船舶精灵旋转和移动。为了计算边框我试图用一个旋转矩阵,我下车这些教程的代码: http://xbox.create.msdn.com/en-US/education/catalog/tutorial/collision_2d_perpixel 但每当精灵旋转它的边框变的X和Y位置显着,由像100像素。计算新的边界矩形的方法如下:

    -1热度

    1回答

    我试图让我的球员,我的地图碰撞,但他不工作 我的代码:http://pastebin.com/yWRuQkEr 其错误的图片:the image。 我是法国人,VS不翻译所有的信息。 The Key its absent of the dictionnary.

    1热度

    1回答

    我已经做了与我的地图碰撞工作的碰撞,但是当我的球员有碰撞时,我停止球员的运动,他不走路,因为我不知道怎么的一个方向停止播放 玩家和图规定的我的代码碰撞 public bool IsCollisionTile(Rectangle player) { foreach(Rectangle rect in this._collisionObject) { if (rect

    1热度

    1回答

    当我发布我的应用程序 - 基于Monogame的Windows 8.1应用程序和Windows Phone 8.1(通用应用程序,两个二进制文件)的XAML应用程序时 - 认证失败: 该应用程序类型不支持此API - Api = XInputEnable。模块= xinput1_4.dll。文件= SharpDX.XInput.dll。 此应用程序类型不支持此API - Api = XInputG

    0热度

    2回答

    我有一个UWP应用程序(基于MonoGame的游戏)。当我尝试调试时,应用程序会构建,部署并无法启动。我可以手动启动应用程序,然后调试会话继续正常进行。 没有错误消息,Visual Studio刚刚停止,等待我的应用程序开始。 这发生在本地会话和远程会话上。 我已经卸载了我的应用程序,重新构建了它,并更改了它与商店的关联。当我从本地调试会话切换到本地调试会话时发生此行为。

    0热度

    1回答

    我遇到了monogame问题。目前,我看像这样的解决方案:我继续在我的项目上工作 public Game1() { graphics = new GraphicsDeviceManager(this); Content.RootDirectory = "Content"; gameState = new GameState(All_Textures,

    0热度

    1回答

    所以我有一个炮塔式枪,有一个基准精灵()和一个单独的精灵()。轴被拉到底座后面,并旋转指向鼠标位置。轴的角度存储为_turretAngle。 当我尝试正确定位子弹时,出现了我的问题。问题中的子弹()需要始终从轴的尖端点火,并且正确地向正确的方向发射,当然也应该朝正确的方向发射。 要调整子弹的角度,我只需使用_turretAngle,方向是new Vector2(-Math.Cos(_turretA

    1热度

    1回答

    我遇到了困难,因为接触卡住,永远不会消失。 我做了一个测试程序,当触摸(在这种情况下,使用TouchPanel.EnableMouseTouchPoint = true的鼠标按钮)被按住,然后在光标不在窗口中时释放。接触点会卡住并继续存在。这样做,你可以建立一大堆旧的不存在的触摸。 相关代码: TouchCollection touches; 然后在初始化: TouchPanel.Enable