天天看点

在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);用下面代码替换

继续阅读