天天看點

在Ogre1.7下編譯OgreOpcode 問題

1、下載下傳OgreOpcode:需要用SVN工具“遷出”(下載下傳),如TortoiseSVN。SVN位址如下:

https://ogreconglo.svn.sourceforge.net/svnroot/ogreconglo/ogreopcode/trunk

2、 編譯:在“scripts”檔案夾下運作項目檔案,而後即可生成解決方案,但這一次生成不會成功,報“getWorldTransforms不是Ogre::SceneNode的成員”錯誤,下面解決辦法:

(1)把mParentNode->getWorldTransforms(&mFullTransform);用下面代碼替換

#if OGRE_VERSION_MAJOR >= 1 && OGRE_VERSION_MINOR >= 7

        mFullTransform = mParentNode->_getFullTransform();

#else

        mParentNode->getWorldTransforms(&mFullTransform);

#endif

(2)把getParentSceneNode()->getWorldTransforms(&mFullTransform);用下面代碼替換

繼續閱讀