var carTimer:Timer = new Timer(2000);
var carsArr:Array = new Array();
carTimer.start();
carTimer.addEventListener(TimerEvent.TIMER, getCars);
addEventListener(Event.ENTER_FRAME, collision);
function getCars(myE:TimerEvent)
{
var car1:car = new car();
addChild(car1);
carsArr.push(car1);
}
function collision(myE:Event)
{
for (var i:int=0; i<carsArr.length; i++)
{
if (hitTestObject(carsArr[i])&&(this!=carsArr[i]))
{
trace("Hit"+i);
}
}
}
[Output]
Hit0
Hit0
Hit0
Hit0
Hit0
Hit0
Hit0
Hit0
Hit0
Hit0
Hit0
Hit0
Hit0
Hit0
Hit0
Hit0
Hit0
Hit0
Hit0
Hit0
Hit0
Hit0
Hit0
Hit0
Hit0
Hit0
Hit0
Hit0
Hit0
Hit0
Hit0
Hit0
Hit0
Hit0
Hit0
Hit0
Hit0
Hit0
Hit0
Hit0
Hit0
Hit0
Hit0
Hit0
Hit0
Hit0
Hit0
Hit0
Hit0
Hit1
Hit0
Hit1
Hit0
Hit1
Hit0
Hit1
Hit0
Hit1
Hit0
Hit1
Hit0
Hit1
Hit0
Hit1
Hit0
Hit1
Hit0
Hit1
Hit0
Hit1
Hit0
Hit1
Hit0
Hit1
Hit0
Hit1
Hit0
Hit1
Hit0
Hit1
Hit0
Hit1
Hit0
Hit1
Hit0
Hit1
Hit0
Hit1
Hit0
Hit1
Hit0
Hit1
Hit0
Hit1
Hit0
Hit1
Hit0
Hit1
Hit0
Hit1
Hit0
Hit1
Hit0
Hit1
Hit0
Hit1
Hit0
Hit1
Hit0
Hit1
Hit0
Hit1
Hit0
Hit1
Hit0
Hit1
Hit0
Hit1
Hit0
Hit1
Hit0
Hit1
Hit0
Hit1
Hit0
Hit1
Hit0
Hit1
Hit0
Hit1
Hit0
Hit1
Hit0
Hit1
Hit0
Hit1
Hit0
Hit1
Hit0
Hit1
Hit0
Hit1
Hit0
Hit1
Hit0
Hit1
Hit2
Hit0
Hit1
Hit2
Hit0
Hit1
Hit2
Hit0
Hit1
Hit2
Hit0
Hit1
Hit2
Hit0
Hit1
Hit2
Hit0
Hit1
Hit2
Hit0
Hit1
Hit2
Hit0
Hit1
Hit2
Hit0
Hit1
Hit2
Hit0
Hit1
Hit2
Hit0
Hit1
Hit2
Hit0
Hit1
Hit2
Hit0
Hit1
Hit2
Hit0
Hit1
Hit2
Hit0
Hit1
Hit2
Hit0
Hit1
Hit2
Hit0
Hit1
Hit2
Hit0
Hit1
Hit2
Hit0
Hit1
Hit2
Hit0
Hit1
Hit2
Hit0
Hit1
Hit2
Hit0
Hit1
Hit2
Hit0
Hit1
Hit2
Hit0
Hit1
Hit2
Hit0
Hit1
Hit2
Hit0
Hit1
Hit2
Hit0
Hit1
Hit2
Hit0
Hit1
Hit2
Hit0
Hit1
Hit2
Hit0
Hit1
Hit2
Hit0
Hit1
Hit2
Hit0
Hit1
Hit2
Hit0
Hit1
Hit2
Hit0
Hit1
Hit2
Hit0
Hit1
Hit2
Hit0
Hit1
Hit2
Hit0
Hit1
Hit2
Hit0
Hit1
Hit2
Hit0
Hit1
Hit2
Hit0
Hit1
Hit2
Hit0
Hit1
Hit2
Hit0
Hit1
Hit2
Hit0
Hit1
Hit2
Hit0
Hit1
Hit2
Hit0
Hit1
Hit2
Hit0
Hit1
Hit2
Hit0
Hit1
Hit2
Hit0
Hit1
Hit2
Hit3
Hit0
Hit1
Hit2
Hit3
Hit0
Hit1
Hit2
Hit3
Hit0
Hit1
Hit2
Hit3
Hit0
Hit1
Hit2
Hit3
Hit0
Hit1
Hit2
Hit3
Hit0
Hit1
Hit2
Hit3
Hit0
Hit1
Hit2
Hit3
Hit0
Hit1
Hit2
Hit3
Hit0
Hit1
Hit2
Hit3
Hit0
Hit1
Hit2
Hit3
Hit0
Hit1
Hit2
Hit3
Hit0
Hit1
Hit2
Hit3
Hit0
Hit1
Hit2
Hit3
Hit0
Hit1
Hit2
Hit3
Hit0
Hit1
Hit2
Hit3
Hit0
Hit1
Hit2
Hit3
Hit0
Hit1
Hit2
Hit3
Hit0
Hit1
Hit2
Hit3
Hit0
Hit1
Hit2
Hit3
Hit0
Hit1
Hit2
Hit3
Hit0
Hit1
Hit2
Hit3
Hit0
Hit1
Hit2
Hit3
Hit0
Hit1
Hit2
Hit3
Hit0
Hit1
Hit2
Hit3
Hit0
Hit1
Hit2
Hit3
Hit0
Hit1
Hit2
Hit3
Hit0
Hit1
Hit2
Hit3
Hit0
Hit1
Hit2
Hit3
Hit0
Hit1
Hit2
Hit3
Hit0
Hit1
Hit2
Hit3
Hit0
Hit1
Hit2
Hit3
Hit0
Hit1
Hit2
Hit3
Hit0
Hit1
Hit2
Hit3
and so on
[/Output]
This post has been edited by macosxnerd101: 04 January 2013 - 01:44 PM
Reason for edit:: Removed quote and split from necro

New Topic/Question
Reply


MultiQuote



|