问题标签 [ruby2d]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ruby - Ruby 解释器在 :key_down 上崩溃
我是 ruby 和一般编程的新手,我正在使用一个名为 ruby2D 的 gem。我试图让一个立方体跳跃,但是当我按下我的跳跃键时,我的解释器只是崩溃而没有说任何错误
我在实际识别问题时遇到了问题,但是我尝试使用 while 而不是 until 并且这似乎也不起作用
我希望我的立方体跳起来,然后又掉下来,但我只是崩溃了
ruby - 检测蛇是否接触苹果Ruby2d
我现在正在用 ruby 2d 创建一个蛇游戏,需要一种方法让计算机检测蛇何时接触苹果。
由于 ruby2d 社区很小,我没有发现任何关于这个主题的信息。
ruby - 碰撞检测 Ruby2d
我已经发布了一个与此类似的问题,但仍然不知道我应该采取哪些步骤。我试图让计算机检测正方形是否接触圆圈。
我已经看到一些可能有效但无法将其实现到我的脚本中的代码。请在下面提供我编辑的代码,谢谢!
编辑:我试过放一个返回命令,但它仍然不起作用,我在下面发布了我的整个脚本以提供尽可能多的信息。再次感谢!
ruby - 您如何检测简单对象何时在 ruby 2D 中相交?
所以我是 ruby 的初学者,我正在玩 ruby 2d 中的碰撞检测。我有一个可控制的正方形和一个保持静止的正方形。我的问题是如何检测正方形何时与圆形碰撞。
这是我的主要代码,其余的只是移动方块的控件
这就是正在更新的内容,
这是什么square_hit_circle?方法
ruby - 如何在 ruby 2D 中更新和更改对象?
我在 ruby 2D 中有一个显示分数的文本对象。如何更新文本?
到目前为止我有这个
它不是替换它,而是在它之上创建一个新的文本对象。你怎么能替换它而不是添加它?
arrays - 为什么我的块不会在 ruby 2d 中向右移动?
所以我试图在 ruby2d 中复制游戏堆栈器。我已经将我的三个起始块绘制到屏幕上,但是当游戏开始时我无法让它们向右移动。
这里是类的开始(主要是放在这里显示积木的开始位置)。我省略了类中绘制正方形的部分,但知道它包含在代码中。
只是我希望我的三个街区向右移动,直到它们撞到窗户的一侧。现在他们只是移动到窗口的左上角(0,0)。任何帮助是极大的赞赏
ruby - 如何修复安装 gem ruby2d 时找不到所需的包的错误?
我一直在尝试在我的 WSL Ubuntu 上安装 gem Ruby2D ( https://www.ruby2d.com/learn/get-started )。但是运行 gem install ruby2d 后出现以下错误:
== Ruby 2D 安装错误 =======================================
找不到 Ruby 2D 所需的软件包。使用安装以下软件包并重apt
试:
错误截图。
如上所述,我尝试使用 apt-get libsdl2-dev,但收到错误-无效操作。
在使用命令 apt-get install ruby-dev 后,我还尝试再次安装 gem,但没有成功。
如果有人有任何建议会很棒:)
ruby2d - 如何在 Ruby2D 中保持随机化标题?
我怎样才能在 Ruby2D 中永远随机化背景和标题?(是的,我想毁掉我的电脑)现在,我试过了,但它没有用:
我希望你能帮助我更新:我设法修复了背景
ruby - 在我的乒乓球比赛中,我如何让红宝石中的球拍反弹?
我一直试图在我的乒乓球比赛中让球弹起 Paddle,但它只是卡住并向上拖动,我不知道如何解决它。这是我的代码:
我相信错误就在这里,因为这是球与桨接触的功能:
还有这里的某个地方,因为这是球从桨上反弹并被击中球员 2 的功能:
这仍然是一项正在进行的工作,因为我还没有创建球从上边缘反弹的功能。
ruby - 我只是想使用 ruby 2d 并没有显示任何输出
我需要在我的代码中使用“ruby2d”并编写一个简单的程序来构建我的蛇游戏。我试图让程序在屏幕上弹出一个窗口。这是我的代码
我还在终端中运行了命令 gem install ruby2d 它给了我这个错误,