當我試圖使用進化算法和構建過程的可視化工具時,我想使用VueJs和P5Js。 我有這樣的代碼:(SO) Playing with Evolutionary Algorithms on Codepen.io 問題是Vue實例的數據沒有正確更新。 這裏我試圖做: 傳遞全局OBJET Game爲Vue的實例的數據。然後得到正確更新,但數據是如此之大,一切都變得遲緩; 在聲明時填充Game.pop
我有這個簡單的代碼,我試圖保留一個數組數組,這只是FFT音頻數據。我認爲這是一個JavaScript問題,但我不知道什麼是錯的。 fft.analyze()只返回一個數組數組。在將陣列推入陣列頻譜之後,頻譜內的所有值均爲0,而不是實際值。使用array.splice(0)應該是一個深層副本。誰能告訴我我在這裏做錯了什麼? var fft,mic;
function setup(){
v
我使用p5.js併爲小對象創建了構造函數。 當我嘗試更新這些對象的列表時,一切都開始以非常奇怪的方式影響其他對象。爲什麼它的行爲如此? 這裏是我的草圖的簡化版本: var pellets = [],
cells = []
function setup() {
createCanvas(400, 300)
// ...
for (var i = 0; i