我有一個創建對象的類。然後通過for()
循環將其中的10個對象放入數組中。在類是if()
聲明定義點擊移動以及用戶是否點擊一個對象或空的空間:定義數組對象屬性
if (distance < this.properties.radius) {
removeEnabled = true;
this.manageClick();
} else {
removeEnabled = false;
this.properties.alpha = 0;
}
我會得到什麼代碼,用於發現陣列內的項目是否有removeEnabled = true
,或者如果它有removeEnabled = false?然後執行單獨的功能,如果它是真的,或者它是假的?
最後添加的對象上這只是行爲......我也認識到,如果在其中一個對象array has removeEnabled = true,那麼發生什麼事 –
你究竟是什麼意思?在if語句中設置this.removeEnabled是否在類的構造函數代碼中?所以當你檢查數組並檢查當前對象(objects [i])時,如果它具有removeEnabled == true,那麼它應該適用於每個對象而不僅僅是最後一個對象。你是否有鏈接到你的完整代碼? –
我認爲丹尼爾的回答很有意義。如果您可以提供更多有關它所創建的「班級」和「對象」的信息,那麼我們可能會提供更好的答案 – JamieJag