stddraw

    0熱度

    1回答

    所以我想創建一個蛙類遊戲,到目前爲止我已經創建了青蛙的方形按鍵,我也得到了矩形從敵人的牆壁上彈開,我目前所堅持的問題是試圖創建一個碰撞系統,如果青蛙撞到任何遊戲結束的矩形。我嘗試使用此代碼,但它沒有做任何事情,任何提示將有幫助謝謝! if(SquareX == RectangleX && SquareY == RectangleY) { break; }

    -2熱度

    1回答

    我有這個遊戲,一個球滴在屏幕上。問題是,球只能向右。 我相信問題在於從LR方法到主遊戲循環的過渡。我創建了一個變量,它使用LR方法並在循環內運行它,每秒刷新和清除畫布。 下面是代碼: package cats; public class BeanDrop { public static void main(String[] args) throws InterruptedException

    0熱度

    2回答

    對於我的項目,我們應該爲移動矩形指定一個介於1和3之間的隨機值。每次單擊後,它應該減少凍結所需的點擊量。當計數達到0時,它會凍結。如果凍結的矩形被另一個觸摸,它應該開始再次移動一個新的隨機數,以獲得需要凍結的點擊量。我被困在如何讓它凍結多次點擊。 import java.util.Random; public class Main { public static void main(Stri

    0熱度

    2回答

    我想繪製一個4x4網格使用二維數組。當我運行代碼時,我只在左下角畫一個正方形。我認爲這個問題可能與我的y座標有關,但我不完全確定。 StdDraw.setScale(0,4); int[][] grid = new int[4][4]; for (int x = 0; x < grid.length; x++) { for (int y = 0; y < grid[0].len

    3熱度

    2回答

    我想用正方形填充整個屏幕,每個填充不同的顏色。我能夠生成整個正方形的屏幕,但我不能讓它們成爲隨機顏色。以下是我迄今爲止: import java.util.Random; public class RGBRandom { public static void main(String[] args) { StdDraw.setScale(0, 100); for (int x

    2熱度

    4回答

    編輯:CE的IntelliJ 我想要什麼:能寫 setCanvas(500,500); 而不是 StdDraw.setcanvas(500,500); 問題:我無法弄清楚如何正確導入Stddraw庫。 如果我只是做 import StdDraw; 的IntelliJ告訴我:「StdDraw」符號不能得到解決。 如果我註釋掉,我可以調用StdDraw的方法,但我必須寫 StdDraw.s

    0熱度

    1回答

    old code 目前,我試圖讓遊戲中的鼠標控制,將左右移動,收集小球塊。每當一個球產生時,敵人就會出現,並沿直線移動。 我的程序試圖實現,但是所有敵人都立即產卵並且只能向右移動。食物在食用時不會消失。相反,當我移動鼠標時,食物在整個地方閃爍,敵人全部移向右側。我不確定如何讓食物出現一次並留在那裏,然後當玩家吃掉它時,它會消失並在其他地方產生另一個食物,併產生一個敵人,並在左右或上下彈跳離開牆壁。

    0熱度

    1回答

    我正在研究一個項目,我們應該有一個可以將指令向前,向左,向右,penUp,penDown,penColor並退出的烏龜。當筆落下時,它應該在點之間繪製一條線。當烏龜移動它應該留下足跡。左和右應該改變方向的度數。到目前爲止,我無法得出更多的觀點。這是我的代碼至今一類主要和一個烏龜 import java.util.Scanner; public class Main { public stat

    1熱度

    1回答

    我想使用StdDraw軟件包,並嘗試了很多不同的導入方法。 當然,我的嘗試: import StdDraw; 但是,當我看着普林斯頓here的文件,它表明StdDraw是Objects一部分,所以我試試這個: import java.lang.Object.StdDraw; 但是,這會導致錯誤: error: cannot find symbol in import java.lang.Obje

    0熱度

    1回答

    我遇到了StdDraw的問題,並調整了窗口的大小以使點出現。我有一個點類平局()方法 /** * Draws this point to standard draw. */ public void draw() { /* DO NOT MODIFY */ StdDraw.point(x, y); } 然後,在測試類我有 public static void main