剑孤寒的小站

人生的价值不是用时间,而是用深度去衡量的!
posts - 75, comments - 290, trackbacks - 0, articles - 0
Update (2017-3-8):
◆删除gUInt/gUShort/gUChar,添加gint8/gint16/gint32/gint64/guint8/guint16/guint32/guint64
◆去掉GGE_INLINE,GGE_CALL
◆ggeResManager::EnumRes()改名为ggeResManager::TraversalRes()
◆ggeEnumResCallBack改名为ggeTraversalResCallBack
◆添加ggeResManager::GarbageCollect()用于手动控制垃圾回收
◆重写ggeVariant
◆ggeAnimation/ggeSprite加回Render()/RenderEx()/RenderStretch()/Render4V()   (经过一段时间的使用,发现这些函数还是用着挺方便的,所以还是加回来)
◆TEXTURE_ADDRESS改为TEXTURE_STATE,并添加TEXSTATE_FILTER状态
◆ggeShader::SetTexture()/SetTextureEx()去掉bFilter参数
◆添加Alpha混合掩码 ALPHA_BLEND_MASK
◆去掉GGE_FORCETEXFILTER和SetTextureFilter()等纹理过滤相关函数和参数,添加BLEND_NOTEXFILTER/BLEND_TEXFILTER混合参数
◆Matrix/Matrix4移到ggematrix.h
◆ggeGuiWindow::AddCtrl();的bAdjustPos默认参数改为false
◆修改重置设备时不中断帧函数调用  (注意,外部逻辑需要判断Graph_BeginScene()的返回值,如果返回false不要调用渲染相关函数功能,否则可能导致不可预料的后果)
◆引擎自带工具配置文件修改为xml格式
◆TexturePacker配置文件修改记录的文件路径修改为相对路径
◆修改ResEditor/GuiEditor没有进行垃圾回收的bug
◆修改GUIEditor设置ggeGuiRichText文字时不会立即看到效果的BUG

下载地址 Galaxy2D Game Engine 4.2 开发版

只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理