*   >> lukeminen koulutus Artikkelit >> science >> programming

Making 3D-peli, jossa Ogre - lataaminen Scene

Taito ("tekijä"));

LogManager :: getSingleton (). logMessage (viesti);
TiXmlElement * pElement;

//prosessin solmut (?) pElement = XMLRoot-> FirstChildElement ("solmut"); jos (pElement) processNodes (pElement);

//Prosessi ulkonaiset (?) pElement = XMLRoot-> FirstChildElement ("ulkoiset"); jos (pElement) processExternals (pElement);

//Prosessiympäristö (?) pElement = XMLRoot-> FirstChildElement ("ympäristö"); jos (pElement) processEnvironment (pElement);

//Prosessi maasto (?) pElement = XMLRoot-> FirstChildElement ("maasto"); jos (pElement) processTerrain (pElement);

//Menetelmä userDataReference (?) pElement = XMLRoot-> FirstChildElement ("userDataReference"); jos (pElement) processUserDataReference (pElement);

//Menetelmä octree (?) pElement = XMLRoot-> FirstChildElement ("octree"); jos (pElement) processOctree (pElement);

//Prosessi valo (?) pElement = XMLRoot-> FirstChildElement ("kevyt"); jos (pElement) processLight (pElement);

//Prosessi kamera (?) pElement = XMLRoot-> FirstChildElement ("kamera"); jos (pElement) processCamera (pElement);}

mitätöidä DotSceneLoader :: processNodes (TiXmlElement * XMLNode) {TiXmlElement * pElement;

//prosessi solmu (*) pElement = XMLNode-> FirstChildElement ("solmu"); kun taas (pElement) {processNode (pElement); pElement = pElement-> NextSiblingElement ("solmu"); }

//Prosessi kanta (?) PElement = XMLNode-> FirstChildElement ("asennossa"); jos (pElement) {mAttachNode-> setPosition (parseVector3 (pElement)); mAttachNode-> setInitialState (); }

//Prosessi kierto (?) PElement = XMLNode-> FirstChildElement ("kierto"); jos (pElement) {mAttachNode-> setOrientation (parseQuaternion (pElement)); mAttachNode-> setInitialState (); }

//Prosessi asteikko (?) PElement = XMLNode-> FirstChildElement ("asteikko"); jos (pElement) {mAttachNode-> setScale (parseVector3 (pElement)); mAttachNode-> setInitialState (); }}

Mitätöidä DotSceneLoader :: processExternals (TiXmlElement * XMLNode) {//! todo Toteuta tämä}

mitätöi DotSceneLoader :: processEnvironment (TiXmlElement * XMLNode) {TiXmlElement * pElemen

Page   <<  [1] [2] [3] [4] [5] [6] [7] [8] [9] [10]  ... >>  >> 
Copyright © 2008 - 2016 lukeminen koulutus Artikkelit,https://koulutus.nmjjxx.com All rights reserved.