0
我有一個包含一個投影濾鏡的濾鏡陣列。在跟蹤數組包含對象之後,trace對indexOf返回-1而不是0。請解釋。ActionScript跟蹤數組indexOf?
trace(filterObject);
trace(displayObject.filters);
trace(displayObject.filters.indexOf(filterObject));
//outputs:
//
// [object DropShadowFilter]
// [object DropShadowFilter]
// -1
humm ...所以沒有辦法可靠地跟蹤過濾器數組中的過濾器的索引嗎? – TheDarkIn1978 2010-06-04 02:18:28
除了使用循環和檢查過濾器的類型之外,我不這麼認爲。 – 2010-06-04 02:21:43
你如何檢查過濾器的類型?使用toString()?還是有更合適的方法? – TheDarkIn1978 2010-06-04 02:57:10