31-08-2010, 03:37 AM
(Questo messaggio è stato modificato l'ultima volta il: 31-08-2010, 03:36 PM da steve.)
nel codice che hai postato c'è:
node = smgr->addMeshSceneNode(mesh->getMesh(0));
mentre in quello che ho scaricato c'è:
mapNode = smgr->addOctTreeSceneNode(mesh->getMesh(0));
nel codice che ho scaricato visual studio mi segnala un errore alla riga 15 del file game.cpp :
device = createDevice(_driver_type,
dimension2d<s32>(800,600),
32,
_fullscreen);
dovrebbe essere:
device = createDevice(_driver_type,
dimension2d<u32>(800,600),
32,
_fullscreen);
alla riga 260 sempre del file game.cpp :
cbuf->Material.Textures[0] = tex;
dovrebbe essere:
cbuf->Material.setTexture(f, tex);
ho linkato irrlicht.lib con:
#pragma comment(lib, "Irrlicht.lib") //solo per visual studio, altrimenti lo devi fare attraverso le proprietà
e me lo ha compilato senza errori.
però il risultato non è come quello dell'exe già compilato...
node = smgr->addMeshSceneNode(mesh->getMesh(0));
mentre in quello che ho scaricato c'è:
mapNode = smgr->addOctTreeSceneNode(mesh->getMesh(0));
nel codice che ho scaricato visual studio mi segnala un errore alla riga 15 del file game.cpp :
device = createDevice(_driver_type,
dimension2d<s32>(800,600),
32,
_fullscreen);
dovrebbe essere:
device = createDevice(_driver_type,
dimension2d<u32>(800,600),
32,
_fullscreen);
alla riga 260 sempre del file game.cpp :
cbuf->Material.Textures[0] = tex;
dovrebbe essere:
cbuf->Material.setTexture(f, tex);
ho linkato irrlicht.lib con:
#pragma comment(lib, "Irrlicht.lib") //solo per visual studio, altrimenti lo devi fare attraverso le proprietà
e me lo ha compilato senza errori.
però il risultato non è come quello dell'exe già compilato...