p5.js

    1熱度

    1回答

    我正在將此.pde文件翻譯成p5.js,但我似乎遇到了PVector[]命令的問題。我可以使用什麼作爲p5.js等同於我的代碼?任何建議都會非常有幫助! 這裏是我的代碼: var state = 0; var scale = 100; var phi = (1 + sqrt(5))/2.0; var radious = sqrt(sq(1) + sq(phi)); ArrayList<Tr

    0熱度

    1回答

    我正在編寫一個正在進行的遊戲,並遇到一個小問題。我正在使用keyPressed函數,當我移動左邊時,我突然快速地開始移動到右側,矩形停止(反之亦然)。在我的比賽中會有閃避,所以能夠儘可能快地切換方向很重要。我該怎麼辦? //main file, sketch.js: var person; function setup() { createCanvas(380, 720);

    1熱度

    1回答

    我想在matter.js網站上覆制一個例子,我無法設法使它工作。我想展示我的代碼相同,它沒有工作,但沒有項目... var Engine = Matter.Engine, World = Matter.World, Bodies = Matter.Bodies; var world; var engine; var particles=[];

    0熱度

    1回答

    我在Snake和BasicEnemy之間創建了一個碰撞檢測。我創建了一個for循環來創建5個不同的敵人,但碰撞檢測不會被從for循環創建的任何敵人調用。碰撞只適用於一個BasicEnemy對象。爲什麼沒有爲陣列內的所有敵人調用碰撞函數?謝謝。 Sketch.js var snake; var food; var basicEnemy; var scl = 20; var enemies =

    0熱度

    1回答

    我正在試驗用戶Alex(https://www.openprocessing.org/user/74843)在openprocessing.org上找到的代碼。 如果我在處理中使用p5.js模式在未保存的草圖中運行它,代碼就會執行得很好,但只要我嘗試保存項目以在稍後打開它時會出現語法錯誤並拒絕運行。我很難過,因爲代碼在保存項目之前似乎運行得很好。 有誰知道這是什麼原因造成的? 編譯器給了我以下錯誤

    2熱度

    1回答

    我正在用JavaScript編寫一個大富翁式的遊戲(使用p5.js庫)。我正在嘗試使用rect創建一張卡片的動畫,並在具有固定寬度和高度的2d對象的頂部滑動。這是我的3個功能,顯示我的思維過程: card_property.js: function PropertyCard(posX, posY, width, height, property){ this.width = width;

    0熱度

    1回答

    所以我想弄清楚爲什麼它說display()不是函數,我覺得這是代碼可能是完全錯誤的... 另外,我有點困惑圖像的x和y位置?我在哪裏定義它們。 這段代碼的目的是爲了讓Stormtrooper png在屏幕上浮動,最終讓他在點擊時發出聲音,並讓他旋轉(我也被困住了) - 一個現場版本可以在這裏看到:https://benjamingibbsportfolio.000webhostapp.com/(這

    0熱度

    2回答

    我有幾個p5.js草圖,所有這些草圖都在本地工作,但沒有一個會顯示在GitHub頁面上。下面是HTML: <html> <head> <meta charset="UTF-8"> <script language="javascript" type="text/javascript" src="libraries/p5.js"></script> <script language="jav

    0熱度

    1回答

    我試圖讓我的stormTrooper圖像在點擊時產生聲音效果 - 目前我沒有運氣...我檢查了p5.js網站 - 但不能想辦法。 想知道是否必須在storm對象中包含mousePressed函數嗎? var img; var trooper; var sound; function preload() { img = loadImage("stormy3.png");

    -1熱度

    1回答

    如何在沒有超鏈接的情況下單擊鼠標後移動到新頁面?我想畫一個圓圈,如果你點擊圓圈,它會把你帶到某個地方。我與P5.js工作 感謝