发表评论取消回复
相关阅读
相关 蔡军生先生第二人生的源码分析(102)脚本的构造
前面我们学习怎么样打开窗口来创建脚本,接着下来就需要知道这些脚本是做什么用的,这样最终才会按它的语义来正确地执行起来。 ![o_Snapshot_049.JPG][] 现在
相关 蔡军生先生第二人生的源码分析(100)雷达地图详细显示
前面已经介绍雷达地图的类声明,现在就来仔细分析一下雷达地图是怎么样显示出来的。雷达地图显示函数 LLNetMap::draw代码如下: \001 void LLNetMap:
相关 蔡军生先生第二人生的源码分析(九十九)雷达地图的实现
无论是在 2D的游戏里,还是在3D的游戏里,雷达地图的实现,都是比较基本的功能了。因为随着游戏世界里越来越大,参加的玩家也越来越多,需要一个大体的地图来让玩家方便地看到全局的概
相关 蔡军生先生第二人生的源码分析(七十一)实现闪屏窗口
现在的电子信息技术发展得很快,特别像 CPU这样的硬件,已经进入到多核时代,运行程序的速度比以前快了很多,但人类的需求是无止境的,因此写的程序也越来越大,越来越复杂,导致程序的
相关 蔡军生先生第二人生的源码分析(六十九)使用LLXmlTree类来分析XML配置文件
前面已经介绍使用 expat库来分析XML数据,那么在第二人生里是怎么样分析XML配置文件的呢?现在就来分析这方面的问题,先来看看第二人生分析配置文件调用关系,如下: 1.
相关 蔡军生先生第二人生的源码分析(五十九)字体类LLFont的实现
上面已经介绍到第二人生里是使用FreeType来显示字体的,因此需要使用一个类来封装这些操作,这类就叫做LLFont。在这个类里基本的任务,就是: 1)初始化FreeType
相关 蔡军生先生第二人生的源码分析(五十八)使用FreeType字体
对于第二人生来说是跨平台运行的,那么显示文字就成为一个问题了。特别在3D环境里显示文字,更加是比较困难的问题。因为在图形界面里显示的字体,都是图片,并且每个字是一个图片,可以随
相关 蔡军生先生第二人生的源码分析(四十九)接收服务器回应的纹理图片数据
上面已经介绍怎么样接收纹理图片头的数据,但真正的图片数据是怎么样传送回来的呢? \001 // static \002 void LLViewerImageList::re
相关 蔡军生先生第二人生的源码分析(三十九)关闭WinXP的错误报告功能
在Windows XP系统里,如果一个程序出错了,就会产生一个程序错误报告,并且可以发送到微软去。对于用户自己开发的程序出错,并不需要发送到微软去,因为那样做是没有什么作用的,
相关 蔡军生先生第二人生的源码分析(三十五)分析消息模板文件
这种灵活的通讯消息结构到底是怎么样实现的呢?下面就来仔细地分析它实现的代码,如下: \001 // Read file and build message templates
还没有评论,来说两句吧...