1
This commit is contained in:
parent
9bb20edbe0
commit
a4fbedb72b
@ -70,3 +70,13 @@ ColliderComponent* Building::GetBoxBound()
|
||||
);
|
||||
return collider;
|
||||
}
|
||||
|
||||
void Building::GetAabbBox(AabbCollider& aabb_box)
|
||||
{
|
||||
aabb_box.active = true;
|
||||
aabb_box.owner = this;
|
||||
aabb_box._min.x = -meta->i->tilewidth()/2.0;
|
||||
aabb_box._min.y = -meta->i->tileheight()/2.0;
|
||||
aabb_box._max.x = meta->i->tilewidth()/2.0;
|
||||
aabb_box._max.y = meta->i->tileheight()/2.0;
|
||||
}
|
||||
|
@ -25,4 +25,5 @@ class Building : public Entity
|
||||
virtual void FillMFObjectPart(cs::MFObjectPart* part_data) override;
|
||||
virtual void FillMFObjectFull(cs::MFObjectFull* full_data) override;
|
||||
virtual ColliderComponent* GetBoxBound() override;
|
||||
virtual void GetAabbBox(AabbCollider& aabb_box) override;
|
||||
};
|
||||
|
Loading…
x
Reference in New Issue
Block a user