Сделал фабрику для сущностей и собсно их загрузку из файла XML.
Пока это выглядит так:
miranda = EntityFactory::me()->BuildEntity(AS_STRING(“root/Data/Entities/unnamed_entity.xml”), pGraphics);
miranda->GetTransform()->SetPosition(Vector3D(0.0f,50.5f,0.0f));
gameWorld->AddEntity(miranda);
Leave a Reply