gridworld

    0熱度

    1回答

    我想創建一個程序,將另一個花對象放置到原始位置的東北部南部和西部,如果這些位置是空的但我不瞭解如何向世界添加另一個對象。這裏是我的代碼有 import info.gridworld.actor.Flower; import info.gridworld.grid.Location; import java.util.ArrayList; public class Weed extends

    1熱度

    1回答

    我是新的崇高文本2,不知道如何設置構建文件。我一直在嘗試運行GridWorld案例研究,但我不知道如何將類路徑設置爲GridWorld.jar文件。這是構建我目前有: { "cmd": ["javac", "$file_name","&&","java", "$file_base_name"], "file_regex": "^(...*?):([0-9]*):?([0-9]*

    0熱度

    1回答

    我正在嘗試使用Gridworld進行作業,這是一個作爲AP CS課程一部分推出的案例研究。任何熟悉Gridworld的人都可以告訴我getDirectionToward(位置目標)方法的確切做法嗎?我想我需要使用它來完成一個任務,在這個任務中,我需要能夠判斷一個對象是否面對另一個對象,但文檔不是很有用,並指出它「返回最接近目標的羅盤方向」。我不確定這意味着什麼。 謝謝

    0熱度

    1回答

    有關創建UnboundedGrid並顯示它: ActorWorld world = new ActorWorld(new UnboundedGrid<Actor>()); world.show(); 有關創建BoundedGrid(比方說10×10),並顯示它: ActorWorld world = new ActorWorld(new BoundedGrid<Actor>(10, 10))

    0熱度

    1回答

    我在運行gridworld時遇到問題。 的GUI運行正常,但也有這些惱人的錯誤: Dec 3 19:44:01 MyName-MacBook-Pro.local java[4085] <Error>: CGContextGetCTM: invalid context 0x0 Dec 3 19:44:01 MyName-MacBook-Pro.local java[4085] <Error>: C

    0熱度

    1回答

    你好,我正在製作一個PirateShip演員,前往最近的寶箱。使用箱子的ArrayList,我將如何找到離我的海盜船最近的胸部。先謝謝你。

    2熱度

    1回答

    我正在爲我的計算機科學類製作遊戲,並試圖移動一個用箭頭鍵擴展Bug的角色對象。我應該把代碼移動到Character類還是World類的箭頭鍵中?代碼應該是什麼樣子?現在我已經在Character類中獲得了這個代碼,它符合要求,但是當我嘗試在網格中運行它時,按下箭頭鍵時不會發生任何事情。 public class Character extends Bug { Random pokemon;

    0熱度

    2回答

    我在APCS,我必須對生物類進行擴展,使生物隨機選擇網格中的任何角色,然後移動到其位置;從而「跟隨」它。我的老師給了我們開頭的課程名稱和方法名稱,以便不能更改。這是不能改變的跑步者。 import java.awt.Color; import info.gridworld.actor.Rock; import info.gridworld.actor.Actor; import info.

    0熱度

    2回答

    這是我想要使用的代碼(在Mac上): import info.gridworld.actor.Bug; /** * A <code>BoxBug</code> traces out a square "box" of a given size. <br /> * The implementation of this class is testable on the AP CS A and A

    6熱度

    1回答

    我在AP計算機科學課中使用GridWorld,並且我們正在做的一部分工作是更改錯誤(對象)的顏色。我已經找到了一個非常基本的方法來做到這一點,但我試圖將字符串合併,以允許用戶鍵入他想要的bug的顏色,而不必爲RGB輸入數值。我可以通過鍵入「red」並讓字符串存儲該字符串值來獲得我想要的顏色。但是,如何將該字符串轉換爲顏色?我不太確定我是否足夠清楚地描述了這一點,但是我附上了我的代碼,希望有人能夠理