processing.js

    -1熱度

    1回答

    我正在研究可汗學院的一個項目,在這個項目中我必須創建一個至少有3個關卡的遊戲。我已經開發了大部分遊戲,但是當我試圖從一個級別進入下一個遊戲時,遊戲以某種方式停止。 以下是完整的項目: Project Link /** * Contains 3 levels * * * Changed Ground * Brown rectangle is replaced with Dirt Block

    0熱度

    1回答

    我想使與一些精靈的運動與鍵盤的這種互動,我被困在兩種情況。 1)角色移動不會根據動畫本身進行(它只在動畫已經過一秒鐘左右後纔開始移動)。我真正想要做的是移動時沒有因爲這個問題而得到的「初始加速感覺」 2)我無法想出一種方法來讓角色面對當鍵時應該面對的位置發行了。我會在這裏發佈的代碼,但由於它需要的圖像才能正常工作,如果你想看看是不是這麼小我在這個環節提供一個skecth:https://www.o

    0熱度

    1回答

    我在處理js中的很多動畫中使用keypress事件監聽器,這是一直困擾着我的問題。在這個例子中,當我按下'd'按鈕時,一個球移動到右邊。實際上,球是靜止的,地面在其下面左移。 問題是這樣的:當我按住'd'時,球以幾乎瞬間的正確速度向右移動,然後立即停止,然後達到正確的速度,然後以此速度持續很長時間因爲我拿着'd'。我不知道爲什麼球沒有達到這個速度並停留在那裏,但這正是我想要的。 這裏是一個可以說明

    0熱度

    1回答

    我正在製作一個程序,要求將字符串轉換爲processing.js腳本。目前,下面的代碼製作了一個<script type="text/processing" data-processing-target="canvas">標籤,並在其中添加了一個字符串,但是如何讓它運行? function runProcessing() { var input = "<script type=\"t

    0熱度

    1回答

    嗨,我是編程新手,雖然我試圖做一個練習,這個錯誤加劇了,我不知道它是什麼意思,以及如何解決它。 這是processing.js庫中的一個例子,在我嘗試複製之後並沒有那麼順利。 Mover mover; void setup(){ size (600,600); mover = new Mover(); } void draw(){

    0熱度

    1回答

    我寫了一首歌p5.js小草圖,通過節約使用saveCanvas()方法畫布的快照完成。 當我打開控制檯時,情況完全如我所料(我提供的名稱的文件被保存到Downloads文件夾)發生。但是,如果我關閉了開發者控制檯,則會看到「下載,失敗 - 網絡錯誤」。 這個問題似乎只在Chrome中發生。我已經能夠使用Safari和Firefox在沒有控制檯的情況下成功運行草圖。 我已經在我的代碼中刪除了對con

    1熱度

    1回答

    我試圖瞭解我在做什麼時,我以下面的方式將pjs草圖粘貼到html畫布上。 <body> <canvas id="mycanvas" style="border: 1px solid black;"></canvas> </body> <script src="https://cdn.jsdelivr.net/processing.js/1.4.8/processing.min.js"> <

    0熱度

    1回答

    我意識到完全相同的問題已經被問到,但是,答案並不適用於我:How do you setup processingJS on html? 我粘貼了正確的東西,但仍然沒有結果。 的processingjs網站(http://processingjs.org/articles/jsQuickStart.html)給出了以下建議: <script src="processing-1.3.6.min.js"

    -2熱度

    1回答

    我一直在尋找所有的網絡,以找到一種方法來繪製JavaScript的畫布沒有任何HTML。我承認我被寵壞了,因爲我主要在khanacademy.org [my profile]上編程,它使用了processing.js,所以我習慣於輸入 fill(164,228,252); rect(0, 0, 20, 20); 並得到一個藍色的矩形,但它能很好地繪製如果我正在離線編程,或者想要製作一個純JS遊戲,

    1熱度

    1回答

    我正在使用PImage類。通常我製作2個PImage對象,將圖像加載到其中一個(我的輸入圖片)中,並使用createImage()創建一個空白圖像,這將成爲輸出。然後,我使用loadPixels()方法來訪問輸入數據,做一些操作,然後將相應的輸出像素設置爲結果。到目前爲止,我還沒有遇到任何麻煩。 輸入和輸出PImage對象的尺寸必須相同,以使像素逐像素操作儘可能直線前進。 因此,這裏的鹹菜: PI