Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Ignore:
Timestamp:
Dec 17, 2007, 4:27:41 PM (16 years ago)
Author:
rgrieder
Message:
  • fixed the problem about the ship being static.
  • added SceneNode hierarchy support in parser
File:
1 edited

Legend:

Unmodified
Added
Removed
  • code/branches/FICN/src/orxonox/objects/BaseEntity.cc

    r567 r580  
    3131        mesh_ = xmlElem->Attribute("src");
    3232        std::string node = xmlElem->Attribute("node");
     33
     34        // get the node
     35        this->setNode(Orxonox::getSingleton()->getSceneManager()->getSceneNode(node));
     36
    3337       
    3438        // register variables to be synchronised
     
    5458     Ogre::Entity* entity = mgr->createEntity(name_, mesh_);
    5559     
    56      Ogre::MovableObject *ent = (Ogre::MovableObject *)entity;
    57      getNode()->attachObject(ent); // big problem here: sigsegv
     60     //Ogre::MovableObject *ent = (Ogre::MovableObject *)entity;
     61     getNode()->attachObject(entity); // big problem here: sigsegv
    5862     return true;
    5963   }
Note: See TracChangeset for help on using the changeset viewer.