文件格式

.LogInfo

  • 日志文件,当程序运行时,自动创建和程序文件名相同、扩展名为.LogInfo的日志文件。如有多个程序在运行,则后运行的将在扩展名前自动增加编号。

.TDF

  • 一种BinaryXML的自有实现。

.HAC

  • 包裹文件
  • 使用HAC-Compress工具创建
  • 可使用HAC-View工具查看

.HGP

  • 复合图片文件,主体为TDF结构。
  • 大体内容与.PSD类似,支持多层,并记录每层的名称、混合方式、透明度等信息。
  • 图片大小任意
  • 引擎中一般对应HGP类,在不支持NPOT(非2次幂尺寸贴图)的显卡上,会自动将图片拆分为多个POT(2次幂尺寸贴图)显示。在支持NPOT的显卡上仅直接使用一整张贴图显示。

.TEX

  • 贴图文件,主体为TDF结构。
  • 单层,无混合方式、透明度、名称记载。
  • 图片大小受使用范围而定
  • 引擎对应:
    • Texture2D类:直接映射为贴图处理,显卡不支持的尺寸将无法正常显示。如在不支持NPOT的显卡上显示NPOT尺寸图片。
    • VSBase类:保存于内存中的象素级虚拟屏幕,可再次在上绘图。任意尺寸。常用于加载后需要2次处理加工的情况。
    • TilePicture:图片尺寸任意,加载后会被拆成固定大小的Tile块,放入TileData。用时再被显示,用于特殊情况。
    • TileGroup:图片尺寸任意,加载后会被拆成固定小的的Tile块,放入TileData。使用时,需指定显示的块索引。常用大量固定尺寸元素的显示,比如图标密集区。也可用于2D游戏中的人物图片管理、小动画管理。

.HTL

  • 图片Tile库文件
  • 使用TileLibraryCreate拆分图片后创建的Tile库文件,其中保存了所有图片的元素块。

.HTP

  • 图片Tile索引文件
  • 使用TileLibraryCreate拆分图片后创建的图片文件索引,其只保存图片元素块索引。

.Table

  • 表格文件
  • 使用CSV2Table转换.CSV/.TXT后形成的表格文件
  • 在引擎中对应CDB::Table类

发表评论

你必须 登陆 方可发表评论.