We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent d9cd88a commit 6eb9298Copy full SHA for 6eb9298
BombingAdventure/Classes/Entity.cpp
@@ -20,9 +20,13 @@ void Entity::bind_sprite(Sprite *sprite) {
20
this->addChild(entity_sprite);
21
22
/* Reset the content size and fit the mid-points */
23
- Size entity_size = entity_sprite->getContentSize();
24
- entity_sprite->setPosition(Vec2(entity_size.width * 0.5f, entity_size.height * 0.5f));
25
- this->setContentSize(entity_size);
+ if(get_sprite() == NULL) {
+ this->setContentSize(ENTITY_DEFAULT_SIZE);
+ } else {
26
+ Size entity_size = entity_sprite->getContentSize();
27
+ entity_sprite->setPosition(Vec2(entity_size.width * 0.5f, entity_size.height * 0.5f));
28
+ this->setContentSize(entity_size);
29
+ }
30
}
31
void Entity::reset_position() {
32
if(get_sprite() != NULL) {
0 commit comments