跨平台游戏引擎 Axmol-2.1.4 发布
2.1.4 版本是用于错误修复和改进的次要 LTS 版本,感谢 axmol 的所有贡献者
相对于 2.1.3 的重大变化:
- 添加 JobSystem 支持
- 添加 cmake 选项 AX_WASM_INITIAL_MEMORY
- 添加 Linux WebView 实现
- 改进 curl 下载实现
- 使用
curl_multi_poll
代替选择 - 使用
curl_xferinfo_callback
代替已弃用的curl_progress_callback
- 不要使用CURL_HEADER来获取内容长度,而是要获取xferinfo_callback
- 使用
- 改进 RenderTarget
- 使苹果控制器支持四个玩家
已弃用
AsyncTaskPool
,请改用JobSystem
。AXLOG
,AXLOGINFO
,AXLOGWARN
,AXLOGERROR
, 请改用AXLOGD
,AXLOGI
,AXLOGE
。- 弃用 AXLOG、AXLOGINFO、AXLOGWARN、AXLOGERROR
- 所有 AXLOG/printf 重命名为 AXLOGD(不带 .core、.3rdparty)
- 将多个日志消息设置为详细级别
- 将 AXLOGI 更改为更合适的 AXLOGD 用于多个日志调用
StringUtils::format
,请改用fmt::format
。
Bug修复
- 修复了对错误 java 方法的调用
- 修复回调参数渲染器图像类型
- 修复 char8_t 无法禁用 msvc 的问题
- 修复重新创建的渲染器
- 修复了播放某些 HLS 视频文件时 AvfMediaEngine 资产的问题
- 修复了在 linux ubuntu2204 上编译错误的问题
- 修复预构建,添加ax_link_ext宏
改进
- 添加了更改 Inspector 字体大小的功能
- 计算具有圆角的 Android 设备的安全区域插入值
- 针对 iOS 模拟器时更新了 axmol 构建命令的文档
- 为 ImGuiPresenter 添加了字形范围管理器,添加了使用检查器字体的字形范围的功能
- 添加了对发送必要事件的支持,无论事件调度器启用的状态如何,都可以发送
- 默认启用 DrawNodeEx
- 将子模具正确应用于剪裁节点
- 修复了 Windows 上的一些编译器警告
- 中执行两个运行动作时,计算运行动作完成以调用最终完成
- 仅当活动移至后台时才暂停 GLSurfaceView,而如果它只是因@rh101而失去焦点,则不会暂停
- 更新 llvm 设置
- 从 gh action yml 配置中删除 llvm 设置,因为 1kiss 会设置它
- 将 1kiss.ps1 llvm 最低要求更新为 17.0.6,以获得 msvc14.40 支持
- 从 1k/manifest.ps1 中删除 llvm 版本配置,因为 1kiss.ps1 已正确设置为 msvc14.40 支持
- 当自定义 ILogOutput 由 @halx99 设置时不输出日志
- 确保 RenderTexture 引用在线程化的 saveToFile 任务完成时有效
SDK 和工具更新
- gradle: 8.7 ==> 8.8
- AGP: 8.2.2 ==> 8.4.0
- emsdk: 3.1.59 ==> 3.1.63
第三方更新
- openssl: 3.0.13 ==> 3.3.1
- Clipper2: 1.3.0 ==> 1.4.0
- simdjson: 3.9.2 ==> 3.9.5
- fmtlib: 10.2.1 ==> 11.0.1
- yasio: 4.2.2 ==> 4.2.3
- oboe: 1.8.1 ==> 1.9.0
- plainlua: 5.4.6 ==> 5.4.7
- c-ares: 1.29.0 ==> 1.32.2
- luajit: 2.1-d06beb0 ==> 2.1-04dca79
下载
- Github: https://github.com/axmolengine/axmol/releases/download/v2.1.4/axmol-2.1.4.zip
- 百度网盘:https://pan.baidu.com/s/1RLqnqSs8GqLLj4Aaput0ag?pwd=n3ya
- QQ群文件:https://gitee.com/link?target=https%3A%2F%2Fjq.qq.com%2F%3F_wv%3D1027%26k%3DnvNmzOIY
axmol-2.1.4.zip
MD5:849AA31DD6235945A88B7C60360EBB1A
更完整更新内容请访问

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
微软:850 万台 Windows 设备受到 CrowdStrike 中断影响
微软企业和操作系统安全副总裁 David Weston 发文表示,大约有 850 万台 Windows 设备受到了最近的 CrowdStrike 中断的影响。 “虽然软件更新偶尔会造成干扰,但像 CrowdStrike 事件这样的重大事件并不常见。我们目前估计,CrowdStrike 的更新影响了 850 万台 Windows 设备,占所有 Windows 机器的不到 1%。虽然这个比例很小,但广泛的经济和社会影响反映了运行许多关键服务的企业对 CrowdStrike 的使用。” 不过他并没有透露安装 CrowdStrike 软件的 Windows 设备中受影响的百分比。虽然受影响的设备数量相对较少,但此次事故破坏范围广泛且遍布全球,影响到了银行、零售商、经纪公司、铁路网络等行业。 Weston 表示,该公司一直在与 CrowdStrike 合作解决问题,已经开发出了一种可扩展的解决方案,可帮助 Microsoft 的 Azure 基础设施加速修复 CrowdStrike 的错误更新。同时,他们还在与亚马逊网络服务和谷歌云平台合作以共同寻找最有效的方法。 “此次事件表明,我们广泛的生态...
- 下一篇
Gitee OpenAPI v5 SDK for Typescript v5.4.85 发布
Gitee OpenAPI v5 SDK for Typescript v5.4.85 现已发布,迁移默认 CodeGen 脚手架。以下是变更详情: 警告: 此版本存在调用方式破坏性变更,不兼容于过往版本,请谨慎升级。 Gitee OpenAPI 从 5.4.84 升级为 5.4.85 由于 openapi-typescript-codegen 进入维护期,将 CodeGen 脚手架迁移至 @hey-api/openapi-ts 完整的更新日志: https://gitee.com/sdk/typescript-sdk-v5/compare/v5.4.84...v5.4.85 Warning: This version has breaking changes in the way it is called, which is incompatible with previous versions. Please upgrade with caution. The following are the changelog details: Gitee OpenAPI has been u...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- CentOS6,7,8上安装Nginx,支持https2.0的开启
- Docker安装Oracle12C,快速搭建Oracle学习环境
- Linux系统CentOS6、CentOS7手动修改IP地址
- CentOS7设置SWAP分区,小内存服务器的救世主
- Eclipse初始化配置,告别卡顿、闪退、编译时间过长
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- Windows10,CentOS7,CentOS8安装Nodejs环境
- SpringBoot2初体验,简单认识spring boot2并且搭建基础工程
- CentOS8安装Docker,最新的服务器搭配容器使用
- SpringBoot2整合Thymeleaf,官方推荐html解决方案