我的意思是使用 object.hitTestObject 或计算以下边界对性能更好:
if(obj.x > obj2.x && obj.x < obj2.x + obj2.width &&
obj.y > obj2.y && obj.y < obj2.y + obj2.height)
{
trace('spaceship damaged!!!');
}
//or using
if(obj.hitTestObject(obj2))
{
trace('spaceship damaged by hitTestObject!!!');
}
你在实践中更多地使用什么?什么更有效?多少百分比的性能给出自我计算?20%?40%?60%?