问题标签 [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.
java - 我可以使用 Intellij Idea 为 Greenfoot 开发吗?
我正在学习 Java 课程,我必须为Greenfoot做一些开发。我非常习惯在 C/C++ 中使用 vim 进行开发,因此一直在使用带有 vim 插件的 Intellij Idea。
我鄙视 Greenfoot IDE。
是否可以使用 Intellij 为 Greenfoot 开发?
java - 如何更改其他对象的图像?
我正在使用一个名为 Greenfoot 的程序来执行我的 java 项目。Greenfoot 中有两个“演员”随机移动。我想这样当一个演员接触另一个演员时,它有一定的百分比将另一个演员更改为相同的图像。我该如何做到这一点?
simulation - Netlogo VS 绿脚
我正在寻找一种可以向我介绍建模和仿真基础知识的软件工具。我对 C++ 和 Java 有很好的工作知识。
有人能告诉我 NetLogo 和 Greenfoot 之间的区别吗?您会推荐其中哪些?
actor - Greenfoot 演员在编译后被删除
我创建一个新场景,添加新的世界子类,添加一个新的演员子类,然后编译。我将那个新演员拖到场景中并按下编译按钮,那个演员就消失了。我在这里错过了什么吗?我希望我是。我正在使用独立版本从 USB 运行它。
java - Java Greenfoot,无法在文件之间链接方法
在学校做一个项目,我是编程的初学者,我在制作 Bubble Shooter 时遇到了很大的问题,我需要在它变成 map2 之前得到地图的所有球。
试图列出所有的球,但程序在第一张地图的末尾崩溃,并给我们一个错误报告,它不能加载负值。我想它是在它试图给枪上膛的时候,并想放一个 if 语句,说如果“allowedBallTypes != null”或零(可能是),那么它应该给枪上膛。
找不到符号 - getAllowedBallTypes(); greenfoot java方法类
泡泡世界类:
地图类:
大炮类:
arrays - 需要帮助在 Greenfoot 中进行 Snake 游戏的阵列
在学校有一项新任务从头开始编写 Snake 游戏,当 Snakehead 吃食物时需要使用数组来添加新的 Snake 身体部位,并且一开始 Snake 需要有 1 个头部和 2 个身体部位……而我没有想法如何做到这一点..有人可以帮助我正确的方向..如何开始?到目前为止,这是我的代码:
世界:
类蛇:
java - 获取有关包含对象的数组的信息 - Java
我在 Greenfoot 的一个数组中有一堆对象,当 act(保持游戏进行的循环)运行时,我需要从属于它的对象中获取有关数组的一些信息。有哪些方法可以从数组包含的对象中获取有关数组的信息?
java - Greenfoot 和本机 Java 类
我正在尝试导入 java.awt.*;进入我在 Greenfoot 的班级,但是当我调用方法 paintComponent() 时,我收到一条错误消息,提示找不到该方法。
Greenfoot 网站声明本地类必须手动导入(http://www.greenfoot.org/doc/native_loader),并且每个本地类都必须包含在我的场景(项目)中。
该网站提供了指向本机类加载器的链接,但没有提供包含 java.awt 类的库。
如果有人能告诉我在哪里可以下载该库,或者让我知道我是否走在正确的轨道上,那将是非常有帮助的,因为我对 Java 完全陌生。
谢谢
java - 寻找对象的随机方向循环
在 CS 课上,我们使用名为 greenfoot 的程序制作了一个简单的游戏。如果你熟悉的话,这个游戏很像游戏“Frogger”。我现在正在自己练习,想做一个类似的游戏。我的新游戏会有点接近吃豆人。我在控制需要到达屏幕顶部的火箭飞船之前制作的游戏。同时,我为墙壁弹跳的矩形随机选择了尺寸和速度。但是,我想让我的新游戏更有趣。我想为这些对象创建一个循环,当它第一次符合时创建一个随机方向,然后墙壁反弹并继续朝那个方向前进,就像那个著名的屏幕保护程序反弹一样。这是我第一个游戏的代码,是这样的吗?所以最终我的问题是,
java - 制作一种在屏幕上随机放置对象的方法。
我的其他一切都是正确的,但由于某种原因,这给我带来了问题。我想实现一个名为 populate() 的方法。我想在构造函数中被调用。我希望它为每种类型的对象创建随机数量的对象的方法。这是我的代码。我的错误是“* strong text *constructor yellowish in class yellowish cannot be apllied to given types. required: int found: not argument reason: actual and form argument list in lengthly different.