|
二、个人版/非盈利用户版功能:
1.程序流程控制
2.基本常用结构模板:列表、树、队列(先进先出)、堆栈(先进后出)
3.统一流式输入输出处理:文件访问、内存流、HTTP流等
4.音频支持:音源与音频数据分开处理,可多音频数据一个音源(过长或循环的音乐,分断处理)、也可多音源同一音频数据(即时战略中较常用)、OGG音频文件支持。每个音源可独立设置坐标、音量、角度、速度等。支持EAX3、Dolby AC3
5.基本2D图片显示:使用OpenGL加速以3D模式显示,速度无以伦比。
支持多种图形格式:BMP,CUT,DCX,DDS,GIF,ICO,JPG,LIF,MNG,PCD,PCX,PIC,PIX,PNG,PNM,PSD,PSP,PXR,RAW,SGI,TGA,TIF,WAL,XPM
动态贴图(ActiveTexture)与贴图动画(TextureAnim)均支持动画GIF导入、每一帧的时间都与原始GIF文件设定一致,程序自动更换每一帧的图像数据,并不受显示帧数影响。
可导入多层.PSD格式,在程序中使用HGP类显示,可随意调节每一层是否显示、透明度、颜色变化、混合模式等。
6.点阵字体与TrueType字体支持,可使用任何得到苹果/微软认证的TrueType字库。
7.简单的网络功能封装
8.TDF树型数据文件,类似Binary XML技术.用于创建可同时上下兼容的文件格式。
9.压缩/解压缩模块提供
10.封装后的时间与日期类,比如可直接计算某一日期100天后的日期限等功能。
11.常用的加密、校验、堆排序等算法提供
12.VGC组件(专业版与企业版有更多组件)
按钮、进序条、计时器、输入框、列表框、文本标签、HGP图像、http下载器、收音机按钮、检查框 |
|