问题标签 [greenfoot]

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.

0 投票
1 回答
292 浏览

java - Greenfoot:使用不同的钥匙移动两辆车

我是 Java 和 Greenfoot 的新手。我想以不同的方式移动两辆汽车,其中一辆分别使用 car1 的“上”、“下”、“左”、“右”和“w”、“s”、“a”、“d”。

我想做类似Car.car1.isKeyDown("up")and Car.car2.isKeyDown("w")formoveForward()和forCar.car1.isKeyDown("down")等的东西。我该怎么做?Car.car2.isKeyDown("s")moveBack()

这是我所拥有的:

0 投票
2 回答
213 浏览

java - 创建矩阵 Java

我无法为游戏地图设计创建矩阵。

我想创建这样的东西:(1- Wall1, 2- wall2, 0-floor)

我明白了:

该矩阵将是地图的蓝图。

0 投票
1 回答
186 浏览

java - Greenfoot 我可以在构造函数中创建一个actor实例吗?

我正在使用 Greenfoot 程序创建游戏,但无法在构造函数中实例化任何内容。出于某种原因,当我getWorld().addObject()在构造函数中编写时,什么也没做。

act()不过,我可以在方法中创建对象。

0 投票
1 回答
348 浏览

java - 我无法为我的 Greenfoot MyWorld 课程设置颜色

我是编程新手,我们有一项关于制作 Greenfoot 游戏的任务。现在我正在尝试设置一些颜色,MyWorld但遇到了一些问题。我在MyWorld文件中的代码是

它返回一个错误

找不到符号 - 方法 setImage(greenfoot.GreenfootImage)

Actor正常工作的类之一上的相同代码。

0 投票
1 回答
242 浏览

java - Greenfoot:将双精度数转换为整数;int 不能被取消引用

我想将任何双精度值转换为整数。我知道逗号后面的部分会丢失。

但是我在编辑器中收到此错误作为工具提示:

0 投票
1 回答
219 浏览

java - 尝试启动 greenfoot 时的核心转储

我正在尝试在我的机器上启动 greenfoot,但没有取得多大成功。操作系统是arch linux。我下载了Greenfoot-generic-310.jar并安装了它

Java open-jdk-8java-openjfx-8.u172-1 随 bluej 4.1.2.1 安装

每当我尝试启动 greenfoot 时,都会收到以下错误消息:

感谢任何可以解决此问题的建议。

EDIT1:添加文件 hs_err_pid11568.log 的内容。该文件已被修剪以适合此问题。我希望我没有删除重要信息。

0 投票
0 回答
42 浏览

java - int currentMoney 未更新(Greenfoot java)

我正在尝试检查玩家是否有足够的钱来购买路径。我正在转换为返回currentMoney变量的方法。无论出于何种原因,当currentMoney金钱类中的 int 更新时,它不会在路径类中更新。我是初学者,非常感谢您的解释!

这是我的路径代码:

这是我的金钱类代码:

如果这还不够信息,请发表评论并询问您需要什么。我可能犯了一个简单的错误,但我看不到它。

0 投票
2 回答
831 浏览

java - 初始化变量的空指针异常

我正在greenfoot内部开发这个小行星游戏,我的代码不断吐出一个

代码如下。第 50 行出现错误:

我知道有几篇关于这个错误的帖子,但我对这个错误所做的研究表明,当您尝试使用指向 null 的引用时会发生这种情况。但是,我已经初始化了我的变量,所以我不确定为什么会这样。我对编程还是很陌生,所以我可能只是没有正确理解这一点。任何帮助都会很棒。谢谢!

0 投票
1 回答
249 浏览

java - Greenfoot 中的音量控制

我正在尝试用绿脚创建一个简单的 mp3 播放器并使用按钮来控制音量。我有一些我认为应该可以工作的代码,但它不是。我不确定问题是什么。我试图在按下向上按钮时将音量增加一,在按下向下按钮时将音量减小 1 我对编程相当陌生,所以任何帮助都会很棒。谢谢!

0 投票
0 回答
73 浏览

counter - Add() 在 Java 中不起作用(Greenfoot)

在这里,我尝试将整数添加到计数器。我不明白为什么 add() 不起作用。我收到错误,它没有找到符号并询问我是否是指 act()。奇怪的是我复制了我写的另一个程序的这个,它在那里没有问题。