Non vorrei darti false notizie, ma penso proprio che un modo semplice non esista, anhce se potresti creare una funzione di verifica sul singolo clip che restituisca il true o false a seconda del risultato e poi potresti usare quella per semplificare , ma è comunque una cosa lunga.
Non so se funziona, va provata:
Codice PHP:
function verifyHitTest (target, items) {
var iter = [];
for (var i=0; i<items.length; i++) {
iter.push(target.hitTest(items[i]));
}
if (iter.toString().indexOf("true") > 0) {
return true;
} else {
return false;
}
}
In pratica quando ti serve nell'if puoi fare direttamente:
Codice PHP:
while (verifyHitTest(distrattore1, [distrattore2, distrattore3, target]) || verifyHitTest(distrattore2, [distrattore3, target] || distrattore3.hitTest(target))