首页 文章 精选 留言 我的

精选列表

搜索[跨代理认证],共10000篇文章
优秀的个人博客,低调大师

跨平台游戏引擎 Axmol-2.9.1 发布

Axmol 2.9.1 版本是一个以错误修复和功能改进为主的次要 LTS 长期支持版本,发布时间: 2025 年 11 月 2 日 🙏感谢所有对 axmol 项目的贡献者,包括财务赞助者:@scorewarrior(公司)、@peterkharitonov、@duong、@thienphuoc、@bingsoo、@asnagni、@paulocoutinhox 以及 历史赞助者 🙏我们衷心感谢 @scorewarrior(公司) 的鼎力支持——他们在 GitHub Sponsors 追加了每月 $2,000 的赞助金额,并在此之前已通过 Open Source Collective 持续每月赞助 $3,000。你们的慷慨帮助 Axmol 项目不断繁荣与成长。 仓库地址 GitHub (官方): https://github.com/axmolengine/axmol Gitee (镜像): https://gitee.com/simdsoft/axmol 相较于 2.9.0 的重要变更 改进 SDF 文本描边渲染,由 @halx99 提交 #2843 Bug 修复 修复同时启用描边和阴影时的 SDF 文本渲染问题,由 @halx99 提交,参见 issue: #2844 修复 extension::GUI ScrollView 内存泄漏问题,由 @j-jorge 提交 #2821 修复 FairyGUI 椭圆/圆形 “Line Size” 问题,由 @aismann 提交 #2825 修复 ui::Text 在 Overflow::SHRINK 模式下,当文本被缩短时未能恢复原始字体大小的问题,由 @tkzcfc 提交 #2831 修复 FastTMXLayer::reset 在图层变为空时绘制计数错误的问题,由 @lucycycy 提交 #2839 改进 改进 AutoPolygon::findFirstNoneTransparentPixel() 方法,由 @aismann 提交 #2810 新增 Scroll View v2 测试用例,由 @NgVThangBz 提交 #2820 增加 PVRv3 ASTC 支持并改进 PVR 格式检测,由 @lucycycy 提交 #2832 同步 Constants.lua 中的像素格式枚举,由 @halx99 提交 改进距离场描边着色器,由 @halx99 提交 SDK 与工具更新 gradle: 9.1.0 => 9.2.0 webview2: 1.0.3485.44 => 1.0.3537.50 第三方库更新 oboe: 1.9.3 => 1.10.0 openssl: 3.0.17 => 3.0.18 rapidjson: 1.1.0-815e6e7 => 1.1.0-24b5e7a 发布文件 MD5 校验值 axmol-2.9.1.zip: 7d526d416efff2b8ba55111495a9a0ff axmol-bs-2.9.1.zip: 8199bbe57c5cc1f2747f001466848aae 下载 GitHub 中国大陆用户可尝试复制链接使用迅雷下载 axmol-2.9.1.zip axmol-bs-2.9.1.zip 百度网盘 axmol-2.9.1.zip axmol-bs-2.9.1.zip SourceForge Axmol-2.9.1

优秀的个人博客,低调大师

NativeScript 8.9.9 发布,跨平台原生应用框架

NativeScript 8.9.9 现已发布。NativeScript 使用户能够直接从 JavaScript 访问native API。目前,该框架为丰富的移动开发提供了 iOS 和 Android 运行时,并可用于多种不同的用例。 功能 TextField:十进制键盘类型(#10789) iOS 26 类型改进(ActionBar、Switch)+ .ns-{platform}-{sdkVersion} css root scoping(#10775) 修复 android:带有 target name 的 shared element 已添加到事务中(#10793) 更新说明:https://github.com/NativeScript/NativeScript/releases/tag/8.9.9-core

优秀的个人博客,低调大师

跨平台游戏引擎 Axmol-2.8.1 发布

所有使用 axmol-2.8.0 的开发者都应更新至此版本 Axmol 2.8.1 版本是一个以错误修复和功能改进为主的次要 LTS 长期支持版本,发布时间: 2025 年 9 月 5 日 🙏感谢所有对 axmol 项目的贡献者,包括财务赞助者:@scorewarrior、@peterkharitonov、@duong、@thienphuoc、@bingsoo、@asnagni、 @paulocoutinhox 以及 历史赞助者 仓库地址 GitHub (官方): https://github.com/axmolengine/axmol Gitee (镜像): https://gitee.com/simdsoft/axmol Bug 修复 修复 2.8.0 引入的 HTTP 请求中 Content-Length 设置不当的问题,详见 #2686,贡献者:@halx99 修复启用 AX_CORE_PROFILE 选项时的编译错误,贡献者:@martinking71,详见 #2677 修复 lua-tests 中 PhysicsTest 无法运行的问题,贡献者:@halx99 修复 platform/mac/GL-mac.h 中缺失的处理器 endif,贡献者:@halx99 修复 lua-tests 和 live2d-tests 的包名错误,贡献者:@halx99 修复 lua-tests 中 AccelerometerTest 无法运行的问题,贡献者:@halx99 修复 wasm 下载器,贡献者:@AlexandreK38,详见 #2676 弃用功能 标记 Director::setGLDefaultValues 为弃用,请改用 setRenderDefaults,贡献者:@halx99 标记 messageBox 为弃用,请改用 showAlert,贡献者:@halx99 功能改进 将 DrawNode 的颜色参数恢复为 Color4F,以修复 Lua 测试问题,贡献者:@halx99 新增 API:ax::showAlert,贡献者:@halx99 新增 API:HttpResponse::getStatusText,贡献者:@halx99 移除不存在的 Lua 测试用例条目,贡献者:@halx99 修复 fmt::format 格式字符串错误,贡献者:@halx99 移除菜单条目中的 "CC"(cpp-/lua-tests),贡献者:@aismann,详见 #2688 删除不必要的 Lua 文件:LayerEx.lua、DrawPrimitives.lua,贡献者:@halx99 在 CocoStudio.lua 中使用 Lua 长度操作符 # 替代 table.getn,贡献者:@halx99 更新 CurlTeset 的 URL,贡献者:@halx99 确保 lua-tests 中 RenderTextureTest 用例正常运行,贡献者:@halx99 新增 API:PointArray::clear(),贡献者:@aismann,详见 #2692 发布文件 MD5 校验值 axmol-2.8.1.zip: a6e23b80d3aa3f27ad80a8de1e0899f6 axmol-bs-2.8.1.zip: 0d349ca8038d86cae26a8b31abebb6fa 下载 GitHub 国内用户可尝试复制链接使用迅雷加速下载 axmol-2.8.1.zip axmol-bs-2.8.1.zip 百度网盘 axmol-2.8.1.zip axmol-bs-2.8.1.zip SourceForge Axmol-2.8.1

优秀的个人博客,低调大师

跨平台游戏引擎 Axmol-2.8.0 发布

Axmol 2.8.0 版本是一个以错误修复和功能改进为主的次要 LTS 长期支持版本,发布时间: 2025 年 9 月 1 日 🙏感谢所有对 axmol 项目的贡献者,包括财务赞助者:@scorewarrior、@peterkharitonov、@duong、@thienphuoc、@bingsoo、@asnagni、 @paulocoutinhox 以及 历史赞助者 仓库地址 GitHub (官方): https://github.com/axmolengine/axmol Gitee (镜像): https://gitee.com/simdsoft/axmol 错误修复 修复 #2669:由于 DriverGL 初始化失败,Windows 11 上的 Windows UWP 无法运行,由 @halx99 修复。 修复 #2655:在 Android 场景包含 ImGui 图层时多点触控不起作用,由 @halx99 修复。 修复 #2674:Linux 上最终应用未链接 OpenSSL,由 @halx99 修复(PR:https://github.com/axmolengine/axmol/pull/2675)。 修复从普通模式切换到 SDF 时标签渲染的 FontAtlas 错误,由 @halx99 修复(PR:https://github.com/axmolengine/axmol/pull/2629)。 修复 wasm 中 Device::getTextureDataForText 处理空白文本时抛出异常,由 @halx99 修复。 修复 Linux 上当 LabelType 为 STRING_TEXTURE 时标签颜色不正确的问题,由 @halx99 修复。 修复错误的 fmt::format_to 用法,由 @halx99 修复(PR:https://github.com/axmolengine/axmol/pull/2612)。 修复 genbindings.ps1 中 LLVM 版本截取逻辑问题,由 @halx99 修复。 修复 Label 的 SDF 在字体缩放时的渲染问题及其他相关错误,由 @halx99 修复(PR:https://github.com/axmolengine/axmol/pull/2625)。 修复项目包含 Swift 代码时的编译错误,由 @halx99 修复(PR:https://github.com/axmolengine/axmol/pull/2632)。 修复 wasm Downloader 以错误权限打开文件(#2666),由 @AlexandreK38 修复(PR:https://github.com/axmolengine/axmol/pull/2666)。 修复在 CMake 4.1 以 Windows 为目标时“找不到汇编器”的构建失败问题,由 @halx99 修复。 功能改进 改进 Apple iOS 平台的渲染视图创建,由 @halx99 提交(PR:https://github.com/axmolengine/axmol/pull/2600)。 将 GLView 重命名为 RenderView,由 @halx99 提交(PR:https://github.com/axmolengine/axmol/pull/2602)。 在 2.6.0 版本发布说明中增加 emsdk 降级提示,作者 @halx99。 改进 wasm 开发环境配置说明,作者 @halx99。 将 GLContextAttrs 重命名为 GfxContextAttrs,作者 @halx99。 更新 pull_request_template.md,作者 @aismann(PR:https://github.com/axmolengine/axmol/pull/2609)。 改进 UTF-8 字符计数,移除 strlen 调用,作者 @halx99(PR:https://github.com/axmolengine/axmol/pull/2614)。 改进 UTF-8 文本处理,作者 @halx99。 移除 sprintf/snprintf 存根,作者 @halx99(PR:https://github.com/axmolengine/axmol/pull/2615)。 改进 Android SDK 设置,Axmol 指定的 Android SDK 目录优先级:android project local properties > ANDROID_HOME > ANDROID_SDK_ROOT > axmol/tools/external/adt/sdk,作者 @halx99。 更多头文件使用 pragma once,作者 @halx99(PR:https://github.com/axmolengine/axmol/pull/2616)。 新增窗口尺寸限制设置支持,作者 @NgVThangBz(PR:https://github.com/axmolengine/axmol/pull/2618)。 将 cpp-tests 中“Node: Label - New API”重命名为“Node: Label”,作者 @aismann(PR:https://github.com/axmolengine/axmol/pull/2627)。 更新 ImGui 多视口提示信息,作者 @halx99。 改进测试(统一 cpp-/lua- 测试中的菜单项命名),作者 @aismann(PR:https://github.com/axmolengine/axmol/pull/2640)。 将 SIMD 可用性检测移入独立的 CMake 文件,作者 @j-jorge(PR:https://github.com/axmolengine/axmol/pull/2642)。 将 CMAKE_MSVC_DEBUG_INFORMATION_FORMAT 设为 Embedded,以解决 PDB 体积过大问题,作者 @halx99。 改进 NuGet 包管理,作者 @halx99(PR:https://github.com/axmolengine/axmol/pull/2671)。 SDK 和工具更新 AGP: 8.11.0 => 8.11.1 gradle: 8.14.3 => 9.0.0 cmake: 4.0.3 => 4.1.1 webview2 (msedge): 1.0.992.28 => 1.0.3045.78 三方库更新 curl: 8.13.0 => 8.15.0 发布文件 MD5 校验值 axmol-2.8.0.zip: 0100b8b0a73d25b0fb020590fc2e8a54 axmol-bs-2.8.0.zip: 114afdb56e2f507c831163e6cd6385e8 下载 GitHub 国内用户可尝试复制链接使用迅雷下载 axmol-2.8.0.zip axmol-bs-2.8.0.zip 百度网盘 axmol-2.8.0.zip axmol-bs-2.8.0.zip SourceForge Axmol-2.8.0 本版亮点详解 NuGet 包管理优化 本版本对 NuGet 包管理进行了改进:Axmol 依赖的 Microsoft Edge WebView2 和 CppWinRT 包将在 CMake 配置阶段统一下载至 <AX_ROOT>/cache/packages 目录。 这样,即使删除 build 目录,这些依赖包也无需重新下载。此前版本会将依赖下载到 CMAKE_BINARY_DIR,导致清理构建目录后需重复下载。 Axmol 项目最新动态 分支管理优化 为了让开发者更直观地选择适合生产环境的分支,仓库分支结构进行了调整: 原 dev 分支更名为 release/2.x,作为 2.x LTS 稳定维护与发布分支 原 wip-v3 分支更名为 dev/v3,并设为默认开发分支(尚未正式发布,虽处于开发阶段,但依托 CI 持续集成,确保构建与运行始终可用) 目录结构优化(dev/v3) 将引擎核心代码目录 core 重命名为 axmol,并统一替换引擎代码中的 include 语句为 #include "axmol/xxx/xxx.h",以简化头文件引用路径。 此调整不仅使代码结构更清晰,还能更方便地与其他代码库协同使用,减少头文件命名冲突的风险。 渲染后端重构(dev/v3) dev/v3 分支对渲染后端进行了重构,新增 D3D11 渲染支持。在 Windows 平台上,相比原 GLES API,性能提升约 13.6%。 同时,axmol/renderer/backend 目录已重命名并迁移至 axmol/rhi,详细说明可参考 About-RHI-in-axmol-v3。 clang-format 增强(dev/v3) 为保持引擎核心代码格式统一与规范,增强并完善了 clang-format Lint CI,对每个 PR 自动检查代码格式是否符合规范。 同时新增 /clang-format 机器人评论指令:在 PR 评论中发送该指令,机器人将自动修正代码格式并推送至 PR 原分支(需确保提交 PR 时勾选“允许维护者编辑”选项)。

优秀的个人博客,低调大师

跨平台游戏引擎 Axmol-2.7.0 发布

Axmol 2.7.0 版本是一个以错误修复和功能改进为主的次要LTS长期支持版本 🙏感谢所有贡献者及财务赞助者:@scorewarrior、@peterkharitonov、@duong、@thienphuoc、@bingsoo、@asnagni、@paulocoutinhox 重大变更 Android Studio 最低版本要求升级至 2025.1.1 为Widget添加鼠标事件监听 @AlexandreK38 (#2580) (回调函数返回类型从void改为bool) 重构imgui axmol后端 @halx99 (#2584),现在Android和PC平台共享同一后端 移除ImGuiPresenter的API:mergeFontGlyphs,clearGlyphRanges,removeGlyphRanges,addGlyphRanges,getGlyphRangesId(不再需要),得益于imgui-1.92.0的动态字体图集支持 新增ImGuiPresenter::getMainScale,标记ImGuiPresenter::getContentZoomFactor为已弃用 移除ImGuiPresenter::addFont的所有重载,现在仅保留void ImGuiPresenter::addFont(std::string_view fontFile, float fontSize = DEFAULT_FONT_SIZE); 错误修复 修复调用Label::setString后Label::getLetter导致布局问题 @halx99 (#2572) 修复Label文本换行、溢出和对齐问题 @rh101 (#2567) 修复在ubuntu-22.04上构建失败的问题 #2569 @halx99 修复Director::restart()后statsLabel不显示的问题 @remtori (#2581) 修复运行Scene3DTest后退出cpp-tests时Linux崩溃问题 @halx99 (#2582) 功能改进 改进WASM平台下系统字体文本渲染 @halx99,同时修复问题 #2349 改进当缺少'xcodebuild'命令时的提示信息 @halx99 修复cpp-tests中的Bug-350.cpp @aismann (#2568) 更新Clipper2至1.5.4 @aismann (#2563) 更新第三方库README.md (Clipper2 1.5.4) @aismann (#2564) 更新并重新启用Scene3D测试 @rh101 (#2562) 更新SDFGen.cpp (修正拼写错误) @aismann (#2565) 将wasm初始内存改为128MB,允许内存增长 @AlexandreK38 (#2575) 添加在不安装完整VS的情况下定位Visual Studio构建工具的功能 @martinking71 (#2576) 为WASM添加点击监听器(桌面环境下无触摸事件)以取消当前"触摸" @AlexandreK38 (#2577) WASM选项:使用主循环定时'timeout'替代'requestAnimationFrame'(RAF) @AlexandreK38 (#2578) 移除Director中冗余的release语句 @halx99,@remtori 为Websocket关闭/onClose添加关闭代码和原因 @AlexandreK38 (#2579) 修正1kiss.ps1中的拼写错误 @halx99 SDK和工具更新 AGP: 8.10.0 => 8.11.0 gradle: 8.13 => 8.14.3 第三方库更新 Clipper2: 1.5.3 => 1.5.4 libpng: 1.6.48 => 1.6.49 imgui: 1.91.6 => 1.92.0 jpeg-turbo: 3.1.0 => 3.1.1 ogg: 1.3.5 => 1.3.6 openssl: 3.0.16 => 3.0.17 plainlua: 5.4.7 => 5.4.8 发布文件MD5校验值 axmol-2.7.0.zip: e6f109f32481a15b0030fbb228902940 axmol-bs-2.7.0.zip: 4f7987d3c9d04ccf521225d3f8db2a15 下载 GitHub 国内用户可尝试复制链接使用迅雷下载 axmol-2.6.1.zip axmol-bs-2.7.0.zip 百度网盘 axmol-2.7.0.zip axmol-bs-2.7.0.zip SourceForge Axmol-2.7.0

优秀的个人博客,低调大师

跨平台游戏引擎 Axmol-2.6.1 发布

Axmol 2.6.1 版本是一个以错误修复和功能改进为主的次要LTS长期支持版本 🙏感谢所有贡献者及财务赞助者:@scorewarrior、@peterkharitonov、@duong、@thienphuoc、@bingsoo、@asnagni、@paulocoutinhox、@DelinWorks 错误修复 修复Android armv7架构崩溃问题(由@halx99提交于https://github.com/axmolengine/axmol/issues/2559) 修复fairygui动画片段使用正确混合函数渲染的问题(由@thienphuoc提交于https://github.com/axmolengine/axmol/pull/2560) 修复预构建引擎链接到axmol应用时opus未链接的问题(由@halx99提交) 修复clang编译win32时因openal设置错误预处理器导致的构建失败(由@halx99提交) 修复gradle无法从axmol/tools/external/cmake查找cmake的问题 功能改进 不再使用Android旧版cmake工具链文件(由@halx99提交) 为游戏cmake模块添加构建选项以便更易访问(由@rh101提交于https://github.com/axmolengine/axmol/pull/2553) 将AXGameFinalSetup.cmake移至cpp和lua模板以适应代码差异(由@rh101提交于https://github.com/axmolengine/axmol/pull/2557) 添加Windows预构建工作流CI检查(由@halx99提交于https://github.com/axmolengine/axmol/pull/2558) 改进gradle脚本(由@halx99提交于https://github.com/axmolengine/axmol/pull/2561) 持有Android asset manager jobject的VM引用防止原生对象使用时被垃圾回收(由@halx99提交) 移除未使用的临时解决方案代码(由@halx99提交) 确保为Android构建工具和目标SDK设置正确版本(由@halx99提交) 将axmol.gradle移出libaxmol gradle项目(由@halx99提交) SDK与工具更新 cmdlinetools: 12.0 => 19.0 第三方库更新 astcenc: 5.2.0 => 5.3.0 luajit: 2.1-eec7a80 => 2.1-f9140a6 openssl: 3.5.0 => 3.0.16 新贡献者 @thienphuoc 在 https://github.com/axmolengine/axmol/pull/2560 完成首次贡献 发布文件MD5校验值 axmol-2.6.1.zip: 76f1b27fdc5b79f69918fddcd072760c axmol-bs-2.6.1.zip: f7f699b97bd191f11a745bfae5e71f43 下载 GitHub 国内用户可尝试复制链接使用迅雷下载 axmol-2.6.1.zip axmol-bs-2.6.1.zip 百度网盘 axmol-2.6.1.zip axmol-bs-2.6.1.zip SourceForge Axmol-2.6.1

优秀的个人博客,低调大师

跨平台游戏引擎 Axmol-2.6.0 发布

Axmol 2.6.0 版本是一个以错误修复和功能改进为主的次要LTS长期支持版本 🙏感谢所有贡献者及财务赞助者:@scorewarrior、@peterkharitonov、@duong、@thienphuoc、@bingsoo、@asnagni、@paulocoutinhox、@DelinWorks 相对于2.5.0版本的重要变更: 通过@halx99在https://github.com/axmolengine/axmol/pull/2546中更新Android开发环境以支持Android 16 将Android Studio最低要求版本更新至2024.3.2 错误修复 修复#2548 Downloader-curl在下载线程中可能崩溃或挂起的问题(@halx99提交于https://github.com/axmolengine/axmol/pull/2549) 修复#2545 在ubuntu-25.04上安装pwsh失败的问题(@halx99) 修复Windows平台wasm构建失败问题(@halx99提交于https://github.com/axmolengine/axmol/pull/2511) 修复PNG_ARM_NEON_OPT标志问题(@halx99提交于https://github.com/axmolengine/axmol/pull/2512) 修复#2504 使用Apple OpenAL.framework构建时播放opus音频失败问题(@halx99提交于https://github.com/axmolengine/axmol/pull/2506) 修复GTK3的pkg_check_modules拼写错误(@j-jorge提交于https://github.com/axmolengine/axmol/pull/2534) 修复Overflow::CLAMP模式下字符/下划线/删除线超出标签边界绘制问题(@rh101提交于https://github.com/axmolengine/axmol/pull/2515) 修复特定字符集的左对齐文本截断问题(@rh101提交于https://github.com/axmolengine/axmol/pull/2518) 修复wasm因未导出HEAPU8导致的运行时错误(@halx99) 修复decompressGZ在输入数据无效时的无限循环问题(@halx99提交于https://github.com/axmolengine/axmol/pull/2544) 功能改进 优化ZipUtils::decompressGZ(@halx99提交于https://github.com/axmolengine/axmol/pull/2544) 解析解压大小并精确预留内存避免浪费 验证输入数据大小 通过文件头检测优化ogg音频文件编解码识别(@halx99提交于https://github.com/axmolengine/axmol/pull/2500) 明确PowerShell中IDE构建所需的执行策略设置(@rh101提交于https://github.com/axmolengine/axmol/pull/2505) 为Android项目启用详细日志(@sarooptech提交于https://github.com/axmolengine/axmol/pull/2509) 链接预构建的opus库(@halx99提交于https://github.com/axmolengine/axmol/pull/2514) 在开发配置中注明Android Studio需NDK r26+以支持C++20(@danialias提交于https://github.com/axmolengine/axmol/pull/2524) 更新第三方库(@halx99提交于https://github.com/axmolengine/axmol/pull/2527) [FairyGUI] 新增混合模式支持(@rh101提交于https://github.com/axmolengine/axmol/pull/2532) 提交8dab60e提交的Lua绑定(@axmol-bot提交于https://github.com/axmolengine/axmol/pull/2533) 取消预处理器定义以保持unity构建兼容性(@j-jorge提交于https://github.com/axmolengine/axmol/pull/2535) 将ccBezierConfig重命名为BezierConfig(@j-jorge提交于https://github.com/axmolengine/axmol/pull/2536) 提交876b5e4提交的Lua绑定(@axmol-bot提交于https://github.com/axmolengine/axmol/pull/2537) 升级Clipper2至1.5.3(@aismann提交于https://github.com/axmolengine/axmol/pull/2541) 将emsdk首选版本设为3.1.73以支持Chrome调试wasm应用(@halx99) 优化Android SDK根目录查找提示(参考讨论#2494和#2493)(@halx99) 修复gradle lint警告(@halx99) 增强utils::computeDigest支持base64摘要输出(@halx99) 改进Linux平台Android Studio支持(@halx99) 优化Linux环境配置(@halx99) 改进独立项目axslcc查找提示(@halx99) 将SIMD指令检测从第三方库移至核心模块(@halx99) 添加文档构建的最低版本要求(CI现仅构建部署axmol-2.3+文档)(@halx99) 移除废弃的DSL配置renderscriptDebuggable(@halx99提交于https://github.com/axmolengine/axmol/pull/2546) 实现ui::MediaPlayer::getVirtualRenderer(@halx99) SDK及工具更新 AGP:8.7.3 → 8.10.0 Android目标SDK:35 → 36 Android SDK构建工具:34.0.0 → 35.0.0 第三方库更新 cares:1.34.4 → 1.34.5 Clipper2:1.5.2 → 1.5.3 doctest:2.4.11 → 2.4.12 fmtlib:11.1.4 → 11.2.0 llhttp:9.2.1 → 9.3.0 luajit:2.1-a4f56a4 → 2.1-eec7a80 libpng:1.6.47 → 1.6.48 openssl:3.0.16 → 3.5.0 发布文件MD5校验值 axmol-2.6.0.zip: bf5e1d7dc293c51810b0aa7b03024392 axmol-bs-2.6.0.zip: 03c9f6db1c24cb97f2c7c4a0f5973aa8 下载 GitHub 国内用户可尝试复制链接使用迅雷下载 axmol-2.6.0.zip axmol-bs-2.6.0.zip 百度网盘 axmol-2.6.0.zip axmol-bs-2.6.0.zip

优秀的个人博客,低调大师

NativeScript 8.9.0 发布,跨平台原生应用框架

NativeScript 8.9.0现已发布。NativeScript 使用户能够直接从 JavaScript 访问native API。目前,该框架为丰富的移动开发提供了 iOS 和 Android 运行时,并可用于多种不同的用例。 功能 core:CSS wide keywords(#10709) Node-API 引擎支持(#10710) ios:为页面添加了 layoutChanged 事件支持(#10707) image:按字体大小和字体粗细设置 iOS 系统图标样式(#10706) css:允许 css 计算表达式中使用无穷大值(#10705) config:能够从任何路径包含 native source code(#10698) action-bar:iosLargeTitle 和 iosShadow 属性(#10694) ios:添加活动指示器 iosIndicatorViewStyle 属性(#10650) ios:苹果智能写作工具(#10643) config:Swift 包的多目标支持(#10695) core:Tailwind v4 支持(#10692) core:样式属性模块改进和组织(#10685) core:灵活使用多个 RootLayouts(#10684) core:文本库跨度交互和样式改进(#10682) apple view filtering(#10681) winter-tc(#10667) core:openUrlAsync实用程序(#10637) core:支持 simultaneous pseudo states(#10656) ios:操作栏的背景图像支持(#10645) 修复 ios:将文本颜色应用于 HTMLView 内容(#10708) android:格式化字符串NoSuchMethodError(#10704) core:修正标签和嵌套跨度之间的背景颜色(#10701) core:添加了对文本 CSS 属性缺失的继承支持(#10699) core:修正框架导航事件类型(#10697) android:在search bar focus 上显示 soft input(#10696) core:如果 < 0,则忽略inserting child(#10690) core:添加缺失的长度属性相等比较器(#10689) core:安全检查以防止潜在的导航异常(#10683) core:避免使用负起始索引拼接数组(#10679) core:伪类处理程序无法取消订阅监听器(#10680) 修正了对 span 的 font-weight 支持(045986de8) android:Span 应该接受所有字体粗细类型(a21d4f94a) ios:修正旋转动画(#10676) ios:如果在任何布局之前设置,则转换无效(#10675) ios:iOS 10 及更早版本上的安全区域内存泄漏(#10673) crypto:getRandomValues 返回值(#10658) core:改进常用实用程序的类型(#10628) core:提供的图像源可能会被无意中处置(#10654) android:背景图像宽高比(#10651) 性能 避免为系统字体创建新的字体实例(4902e2781) 更多详情可查看:https://github.com/NativeScript/NativeScript/releases/tag/8.9.0-core

优秀的个人博客,低调大师

NativeScript 8.8.3 发布,跨平台原生应用框架

NativeScript 8.8.3现已发布。NativeScript 使用户能够直接从 JavaScript 访问native API。目前,该框架为丰富的移动开发提供了 iOS 和 Android 运行时,并可用于多种不同的用例。 Bug Fixes android:使用 addEventListener 时布局更改监听器会被忽略(#10597)(89fa6ec) android:RootLayout 阴影覆盖空颜色处理 (#10599) (f7b9d06) color:四位十六进制颜色解析失败(#10593)(8877bec) core:在 android 平台中包含除 core.aar 之外的所有内容(#10592)(423a2d2) ios:popover delegate 应该忽略 non-native views(#10609)(ba3316e) ios:正确清理重复使用的列表视图单元格内容(#10603)(dca7718) ios:正确绘制彩色边框的边界(#10600)(75c8e94) ios:替换已弃用的 UIApplication.shared.openUrl 方法调用 (#10627) (1cee35d) layout:防止出现负的宽度/高度值(#10616)(0506012) Features core:为对话框嵌套元素样式添加了 css 类(#10605)(6104b5b) Performance Improvements core:避免为 view properties 设置相同的值(#10602)(499fe8d) 更新说明:https://github.com/NativeScript/NativeScript/releases/tag/8.8.3-core

优秀的个人博客,低调大师

跨平台游戏引擎 Axmol-2.1.5 发布

2.1.5 版本是一个针对 bug 修复和改进的长期支持 (LTS) 版本。此版本比 2.1.4 快 6.1%,比 Cocos2d-x v4.0 快 39.25%。这对游戏引擎来说是一个很大的改进,即使你来自较老版本的 Axmol 感谢所有 Axmol 贡献者,包括金融赞助者 @thienphuoc, @bingsoo 成为 axmol 社区的月度赞助者 @asnagni opencollective 持续赞助 axmol 社区 相对于 2.1.4 的重大变化: 添加视频纹理格式 I420 渲染支持 @halx99, 同时修复了某些低版本 Android 设备视频渲染异常问题,由 @SimplyJpk 报告 重构 math 库 SIMD,由 @halx99, @huiguochen, @smilediver 共同提议 @smilediver 使用 NEON SIMD 重新实现了 transformVertices & transformIndices 操作, 在 iPhone 11 设备上性能提升了 7-8% @halx99, @huiguochen 实现了 transformVertices & transformIndices 的 SSE SIMD 版本, 在 Windows 设备上性能提升了 6% 添加了 cmake 选项:AX_WASM_ISA_SIMD 以便支持构建 Wasm 时启用 SIMD 优化,目前支持: sse 和 neon 使用 NEON intrinsics 指令重写 ARM 平台下的 SIMD 数学优化,替代了原来的内联汇编, 以便支持构建目标平台: WASM 和 WINUWP 时启用 SIMD 优化 @halx99 增强了 FileUtils 一些 API 重命名 FileUtils::createDirectory 为 FileUtils::createDirectories 使用 splitpath_cb 优化 FileUtils::createDirectories,避免产生临路径列表 重命名 FileUtils::getFileShortName 为 FileUtils::getPathBaseName 重命名 FileUtils::getFileExtension 为 FileUtils::getPathExtension 添加了API: FileUtils::getPathDirName 添加了API: FileUtils::getPathBaseNameNoExtension Bug修复 @halx99 修复了 checkReallySupportsASTC 不支持 iOS 设备问题,由 @BIGCATDOG 在 #2078 中反馈 @rh101 修复了 ImGui index draw 信息错误问题 @rh101, 详见:#2052 @halx99 修复了 ArchLinux 执行 setup.ps1 是失败问题 @halx99 修复了 android VolatileTexture 内存泄漏问题 @IamSanjid 修复了 cmake 链接预编译库错误问题,详见:#2058 @halx99 修复了 winuwp 拷贝 openssl 库失败问题 修复了 HttpClient 线程安全导致 crash 问题 @halx99,详见 #2064, 由 @qq461787436 反馈 修复了 curl 下载任务上限不起作用问题 @smilediver, 详见 #2067 修复了从 2.1.4 版本引发的 live2d 编译错误问题 @halx99, 由 @Sevael 反馈 使用协程控制 AutoTest 流程,解决了 macOS 启动 AutoTest 立即 crash 问题,详见 #1751 SDK更新 cppwinrt: 2.0.240111.5 ==> 2.0.240405.15 三方库更新 box2d: 2.4.1 ==> 2.4.2 curl: 8.8.0 ==> 8.9.1 simdjson: 3.9.5 ==> 3.10.0 lz4: 1.9.4 ==> 1.10.0 c-ares: 1.32.2 ==> 1.33.0 下载 Github: axmol-2.1.5.zip 百度网盘: axmol-2.1.5.zip axmol-2.1.5.zip MD5: D42B00A4FBFEF44E8AB38A56C2028A5E 完整更新内容 请访问: https://github.com/axmolengine/axmol/releases/tag/v2.1.5

优秀的个人博客,低调大师

跨平台游戏引擎 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 更完整更新内容请访问 https://github.com/axmolengine/axmol/releases/tag/v2.1.4

优秀的个人博客,低调大师

NativeScript 8.8.0 发布,跨平台原生应用框架

NativeScript 8.8.0现已发布。NativeScript 使用户能够直接从 JavaScript 访问native API。目前,该框架为丰富的移动开发提供了 iOS 和 Android 运行时,并可用于多种不同的用例。 Bug Fixes action-bar:当标题改变时,在导航过程中提供正确的页面(#10563)(12dd329) android:不要从_setupAsRootView添加到父级(#10554)(88a0472) android:使用页面转换后防止导航返回时出现错误(#10439)(7036f12) android:从后台打开 modal 时防止出现错误(#10570)(7e9be32) android:过渡状态处理(#10528)(632a348) core:清理 Observable 中的事件处理(#10531)(53e958e) core:清理 ViewCommon 中的事件处理(#10534)(4a7e40d) core:放弃对复数事件/手势名称的支持(#10539)(9be392f) core:处理 GestureObservers 与 event listeners相同的问题(#10538)(d323672) core:停止接受 GestureTypes 枚举作为事件名称 (#10537) (3b77fff) crypto:错误预期(2bfe8b3) embed:仅在可用时使用 factory(#10579)(9541b1b) gestures:使用 non-string events 时,小写 gesture handling 并添加弃用通知(#10581)(6041b2d) view:模态堆栈跟踪(#10557)(84e1a67) webpack:联合类型(#10575)(0e2db6e) winter-cg:加密(#10580)(41f938c) Features android:背景颜色/图像处理改进(#10451)(4abcb21) config:嵌入现有平台主机项目的选项 (#10568) (c736f72) core:嵌入到平台主机项目中的功能 (#10465) (779d792) core:为有效果的图片上的 SF Symbol 使用添加sys://支持(#10555)(d678915) core:css media query 支持(#10530)(9fd361c) ios:通过 iosSymbolScale 支持 SF Symbol scale(#10569)(80f3ff2) types-ios:iOS 18(#10558)(893b858) types:iOS 18 beta 3 (492eef0) webpack:允许从配置中自定义 Xcode 项目名称上的 "projectName"(#10550)(b8fff38) winter-cg:crypto、atob、btoa(#10577)(f7679d7) Performance Improvements android:gridlayout with less JNI calls (#10402) (6dd441d) BREAKING CHANGES: Event listeners不再支持多个字符串名称。报错:not assignable to parameter of type 'string' Change:.off(GestureTypes.doubleTap) To:.off('doubleTap') 详情可查看更新说明:https://github.com/NativeScript/NativeScript/releases/tag/8.8.0-core

优秀的个人博客,低调大师

NativeScript 8.7.0 发布,跨平台原生应用框架

NativeScript 8.7.0现已发布。NativeScript 使用户能够直接从 JavaScript 访问native API。目前,该框架为丰富的移动开发提供了 iOS 和 Android 运行时,并可用于多种不同的用例。 Bug Fixes ndroid:在 Android > 29 上的 writeText 上崩溃(#10466)(02e2801) android:getInputStream around "content://" paths(#10469) (41759c1) android:使用“content://”uris 时防止文件系统操作出现错误(#10461)(c15820b) android:sustain native error stack(#10467)(b226066) color:setAlpha 和其他方法返回正确的 Color 类 (#10441) (4f12fee) core:配置文件装饰器 (#10476) (135d37b) 检查器模块 (ae62725) ios:plain js/ts apps 的实时同步处理 (#10500) (7370912) ios:在更新 origin point 之前取消设置缓存帧(#10499)(3a486e5) Features android:elements & network requests的开发工具(#10506)(5324e50) android:扩展布局构造函数,以便可以在 android 布局中实例化(#10444)(ca886b9) ios:允许在框架上自定义导航栏和工具栏(#10495)(d67d297) ios:允许禁用文本动画(#10505)(9ca4902) SegmentedBar:添加了 selectedTextColor 和 selectedBackgroundColor 改进 (#10474) (3a0afdb) types-ios:为 stringFromCString 添加互操作类型(#10494)(0c8c945) Visionos:ui-mobile-base 支持 xros 以及窗口处理的改进 (#10478) (01d537b) wepback:自定义buildPath支持 (#10477) (4293284) 性能改进 禁用布局视图的辅助功能 (#10482) (3bd6d9b) 更新说明:https://github.com/NativeScript/NativeScript/releases/tag/8.7.0-core

优秀的个人博客,低调大师

跨平台游戏引擎 Axmol-2.1.0 发布

时光流转,转眼间 2024 年了,自上个版本发布已经过去 4 个月,axmol-2.1.0 终于在 2024/1/20 正式发布了,此版本是一个主要的 LTS 维护发行版本,在此先感谢所有参与 axmol 的贡献者,特别感谢以下几位(名称为 Github 账户名): @rh101 @DeliWorks @aismann 在 axmol github 社区相当活跃 @iAndyHD3 创建了 axmol discord 论坛并维护 @danialias 创建和维护 axmol 的 wiki 页面以及 axmol.org 主页 2.1.0 相对于 2.0.0 的主要更新如下 大幅缩减了仓库大小,由原来的 1.1GB+ 缩减至约:80MB cmake 配置阶段同时添加了 gitee 镜像支持,在相对于引擎目录创建空文件 1k/.gitee 即可 Windows UWP平台由 C++/CX 迁移至 cppwinrt,自此 axmol 支持的所有平台 C++ 标准得以统一为 20 增强 TTF 文本渲染,支持开启全局 SDF 渲染和渲染预烘焙 SDF 纹理 添加扩展 SDFGen 用于生成预烘焙 SDF 字体纹理 增加 API:FontAtlasCache::preloadFontAtlas用于于加载预烘焙的 SDF Font 纹理 增加 API:Device::getPixelRatio 获取设备 DPI 缩放值 ImGui Android 平台增加 DPI 支持 增加 Windows UWP 平台 FPS 控制支持,以便在高刷屏幕上能够合理地限制帧率 整合 backend::Device 和 backend::DeviceInfo 到 backend::DriverBase 以避免和主命名空间下的 Device 重名 添加扩展:JSONDefault 添加 WICImageLoader 虚拟文件系统支持 添加 RichText 垂直对齐支持 添加扩展:Inspector 以便探查场景对象 为 Native 和 WebGL 平台添加实验性的 WebSocket 支持 添加 fairygui Lua 绑定支持 为 PC 平台启用矩阵运算 SSE 加速指令支持 添加 UserDefault 多文件配置支持 添加 ActionCoroutine 类似 unity 引擎的协程支持 添加 .net 风格的 JsonWriter 类支持 更新 Android API 至: 34 更新 AGP 插件至: 8.2.1 Android Studio 要求版本提升至: 2023.1.1+ BugFixes 修复 glslcc 翻译后的 Metal Shader 中的纹理绑定次序和 GLSL 源码中不一致问题 修复 GLES3 Shader 中标量数组布局错误问题 修复 Lua 扩展在 Windows 平台的构建错误问题 修复 ImGui 扩展一些稳定性问题 修复 wasm 错误的 ALPHA 预乘造成系统字体渲染模糊问题 修复文本渲染中未正确处理内容缩放导致布局错误问题 修复 wasm 随机工具类始终返回 0 问题 修复 ShaderCache 内存泄漏问题 修复重建 ImGui context crash 问题 修复 AudioPlayer::setTime 针对双通道音频设置播放时间错误问题 修复 label SDF渲染时描边效果在 Metal 不起作用问题。 功能增强 使用 std::unordered_map 替代了 uthash 所有平台 cmake 版本要求提升至 3.28.1+ 增强 install-pwsh 脚本和 axmol 命令行构建脚本 修复了 AGP8 构建警告,变更了 APK 签名 Gradle 配置: RELEASE_STORE_FILE ==> KEY_STORE_FILE RELEASE_KEY_STORE_PASSWORD ==> KEY_STORE_PASSWORD RELEASE_KEY_ALIAS ==> KEY_ALIAS RELEASE_KEY_PASSWORD ==> KEY_PASSWORD 兼容性修改 重命名了 OpenGLView ==> GLView 三方库更新 astcenc: 4.5.0 ==> 4.7.0 c-ares: 1.19.1 ==> 1.25.0 clipper2: 1.2.2 ==> 1.3.0 curl: 8.2.1 ==> 8.5.0 jpeg-turbo: 3.0.0 ==> 3.0.1 llhttp: 9.0.1 ==> 9.1.3 ntcvt: 1.0.0 ==> 1.0.1 oboe: 1.7.0 ==> 1.8.0 openssl: 3.0.10 ==> 3.0.12 rapidjson: 1.0.0 ==> 1.0.0-b4a6da3 simdjson(NEW): 3.6.3 webp: 1.3.1 ==> 1.3.2 yasio: 4.1.0 ==> 4.1.4 fmt: 10.1.1 ==> 10.2.1 imgui: 1.89.8 ==> 1.90.1 gitee镜像地址可用 https://gitee.com/simdsoft/axmol.git 更多完整改动请访问 https://github.com/axmolengine/axmol/releases/tag/v2.1.0

资源下载

更多资源
腾讯云软件源

腾讯云软件源

为解决软件依赖安装时官方源访问速度慢的问题,腾讯云为一些软件搭建了缓存服务。您可以通过使用腾讯云软件源站来提升依赖包的安装速度。为了方便用户自由搭建服务架构,目前腾讯云软件源站支持公网访问和内网访问。

Spring

Spring

Spring框架(Spring Framework)是由Rod Johnson于2002年提出的开源Java企业级应用框架,旨在通过使用JavaBean替代传统EJB实现方式降低企业级编程开发的复杂性。该框架基于简单性、可测试性和松耦合性设计理念,提供核心容器、应用上下文、数据访问集成等模块,支持整合Hibernate、Struts等第三方框架,其适用范围不仅限于服务器端开发,绝大多数Java应用均可从中受益。

Rocky Linux

Rocky Linux

Rocky Linux(中文名:洛基)是由Gregory Kurtzer于2020年12月发起的企业级Linux发行版,作为CentOS稳定版停止维护后与RHEL(Red Hat Enterprise Linux)完全兼容的开源替代方案,由社区拥有并管理,支持x86_64、aarch64等架构。其通过重新编译RHEL源代码提供长期稳定性,采用模块化包装和SELinux安全架构,默认包含GNOME桌面环境及XFS文件系统,支持十年生命周期更新。

Sublime Text

Sublime Text

Sublime Text具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏。Sublime Text 的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。Sublime Text 是一个跨平台的编辑器,同时支持Windows、Linux、Mac OS X等操作系统。

用户登录
用户注册