Ich habe mit dem programm " Deled " ein Level erstelld.
Als ich es mir aber mit einem Irrlich.h programm öffnen wollte sah ich nichts ausser weise und braune Flächen und nicht den level den ich erstellt habe !!!!!!! Ich glaube das ich zusätzlich zu der "map1.x" datei ,die verschiedenen Flächen die ich in deled verwendet habe, auch "hinzuspeichern" muss ( zu den ordner in der die datei map1.x ist ).
Nur leider weis ich nicht ob ich rechthabe ....... und ausserdem weis ich nicht wie ich die "Muster- oder Flächenbeispiele" ( oder wie man das auch immer nehnen will ) hinufügt und welche namen ich ihnen geben soll !!!!
|
C-/C++-Quelltext
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
|
#include <irrlicht.h>
using namespace irr;
int main()
{
IrrlichtDevice *device =
createDevice(video::EDT_OPENGL, core::dimension2d<s32>(640, 480),true);
video::IVideoDriver* driver = device->getVideoDriver();
scene::ISceneManager* smgr = device->getSceneManager();
scene::IAnimatedMesh* mesh = smgr->getMesh("maps/map1.x");
scene::ISceneNode* node = 0;
node = smgr->addOctTreeSceneNode(mesh->getMesh(0));
node->setMaterialFlag(video::EMF_LIGHTING,false);
smgr->addCameraSceneNodeFPS();
device->getCursorControl()->setVisible(false);
while(device->run())
{
driver->beginScene(true, true, video::SColor(0,200,200,200));
smgr->drawAll();
driver->endScene();
}
device->drop();
return 0;
}
|