1

我的processing.js草圖使用FloatList,它在我用Sublime構建時起作用。但是,當我嘗試在網頁上運行它時,草圖不會加載,我從javascript控制檯獲取Uncaught Processing.js: Unable to execute pjs sketch: ReferenceError: FloatList is not defined。爲什麼會發生這種情況,我該如何解決?Processing.js FloatList在網絡上不起作用

任何建議和幫助將不勝感激。

回答

0

那麼,錯誤說明了一切:Processing.js沒有FloatList類。您可以通過檢查the Processing.js reference來確認。

我不確定Processing.js爲什麼沒有實現FloatList類。也許是因爲JavaScript數組與Java數組差別很大。這只是一個猜測。 Here是Processing.js的GitHub頁面上的一個未解決的問題。 Here是另一個顯示哪些類已經實現的問題。 FloatList確實還沒有實施。

無論如何,你將不得不修改你的代碼來擺脫FloatList類。

當然,Processing.js是開源的。所以你可以隨時自己添加FloatList類!你甚至可以直接複製大部分the source

+0

我將'FloatList'類更改爲'ArrayList ',並更改了它的一些方法,並在我的[網站](http://brandonlou.github.io/Lightning)上工作。謝謝! – Brandon

+0

@Brandon沒問題。酷項目! –

相關問題