greenfoot

    1熱度

    1回答

    當我的敵人到達屏幕的底部時,我想移除,如果敵人被子彈擊中,我想刪除它。錯誤是:java.lang.IllegalStateException:演員不在世界。試圖在不在世界中的情況下使用演員的位置。它或者尚未插入,或者已被刪除。 我認爲這個問題是因爲有兩個調用removeObject或getOneIntersectingObject方法導致錯誤。我該如何解決? 這是導致錯誤 public class

    1熱度

    1回答

    我在Greenfoot中的一所學校項目的編程和我不斷收到此錯誤: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1 at java.util.ArrayList.rangeCheck(ArrayList.java:635) at java.util.ArrayList.get(ArrayList.java:411) at Spele

    2熱度

    2回答

    這裏就是我試圖複製: 目前,我的代碼如下: public void boxes() { setLocation(20,20); for(int j =0; j < 5; j = j+1) { setLocation(20+50*j,20+50*j); for (int i= 0; i<4; i= i+1) { move(600-(50*j))

    4熱度

    3回答

    一個新的用戶...我覺得我的代碼是錯誤的。 我想尋求幫助,因爲我是比較新的Greenfoot中的程序。問題就在於這個問題:編譯我的代碼時,我收到了「不兼容類型」錯誤,無論我做什麼修改,我似乎都無法修復它。問題所在特定的代碼部分如下: public void answerValidation() { int ansCorrect = 0; int ansIn

    1熱度

    2回答

    這是我正在研究的一個greenfoot項目。它應該使物體反彈,即越靠近邊緣 我希望有人會明白爲什麼這是行不通的,它只是從頂部 import greenfoot.*; // (World, Actor, GreenfootImage, Greenfoot and MouseInfo) public class Asteroid extends Actor { /**

    0熱度

    3回答

    我想獲得一個功能,當你按下回車鍵,你開始遊戲,但它不工作。沒有錯誤。 我按照教程。 這裏是我的代碼:如果按Enter按鈕,在它運行的瞬間按下 import greenfoot.*; /** * Write a description of class Menu here. * * @author (your name) * @version (a version number or a

    0熱度

    1回答

    所以目前我們的Key類只能生成白鍵。這是因爲我已經對關鍵圖像的文件名(「white-key.png」和「white-key-down.png」)進行了硬編碼。我如何使用抽象來修改Key類,以便它可以顯示白色或黑色鍵? import greenfoot.*; // (World, Actor, GreenfootImage, and Greenfoot) public class Key ext

    0熱度

    1回答

    每當我點擊編譯它說非法開始的表達式,無論私人所在。下面是代碼: /** * Act - do whatever the PlatformJumper wants to do. This method is called whenever * the 'Act' or 'Run' button gets pressed in the environment. */

    0熱度

    1回答

    最近,我一直在使用Greenfoot,並且我想製作一個簡單的自上而下/子彈射擊遊戲。一切都很順利,直到我嘗試了一些動作。用舊的「箭頭鍵移動,拍攝空間」很簡單,但當我試圖沿對角線向左或向右移動並同時拍攝時,問題就會顯現出來。我一次只能做一個。我注意到,方向與他們在其他地方的位置有關 - 如果打電話,但是我沒有在那裏。我也嘗試過移動代碼,在行爲中取代fire()調用;與如果檢查完全,但沒有任何改變它。

    1熱度

    1回答

    我想使一個變量作爲文件名。我想要一個通用的命令,當一個子類繼承時,可以設置一個文件名作爲變量。 代碼編譯只是好玩,但是當我運行它,我按d或移動的化身,我收到了popupwindow說找不到文件的關鍵:avatarRight 編輯:如果我從刪除引號參數列表並初始化正上方,然後將文件名運行,但我希望能夠初始化變量在子類中,使多個子類可以有不同的圖像 超類方法: /** * Sets up the m