zoukankan      html  css  js  c++  java
  • 《Ogre 3D 游戏开发框架指南》配套光盘的一个小瑕疵

    这本书是一本很好的介绍Ogre引擎和Orz游戏开发框架的书籍,书籍脉络清晰、行文流畅、讲解透彻,书籍配套光盘源码例子丰富,随带的Orz源代码极有价值,是初学者的很好的入门教材。

    不过这本书配套光盘的源码里有一个小小的瑕疵:在书籍的第3周第5天(OrzFighterClub_Day5),源代码中有一个地方出现了小bug,使得该程序可以编译通过,但运行时就会报错。这段代码位于Fighter.cpp中,需要把

    const std::string & FCFighterFactory::getTypeName() const
    {
     static const std::string typeName("FCFighter");
     return typeName;
    }

    改为

    const std::string & FCFighterFactory::getTypeName() const
    {
     static const std::string typeName("FCFighter2");
     return typeName;
    }

    修改之后,编译、运行皆正常。

    ---------------------------------

    另外,第2周的Day3和Day4的源码是一样的(都是Day4的源码),不过这个问题不大,因为书中的内容是不同的,书中对这两天的讲解区别很明显。

  • 相关阅读:
    2020916 spring总结
    20200915--事务
    20200915-mybatis基础
    20200911--使用注解开发
    20200910--Spring配置
    20200909--spring基础-IOC
    20200909-待补充
    20200909记我所看到的问题
    20200909-spring基础一
    面向对象
  • 原文地址:https://www.cnblogs.com/it_han_ku/p/2147539.html
Copyright © 2011-2022 走看看