
Cocos Creator游戏适配
文章平均质量分 91
XXX
游戏技术分享
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Cocos Creator引擎鸿蒙游戏集成系统能力参考
本文介绍了如何在HarmonyOS NEXT系统中通过反射机制实现JavaScript调用ArkTS静态方法的技术方案。文章详细说明了10个主要模块的系统API封装方案,包括应用信息、通知服务、日程管理、数据存储、文件操作等核心功能。每个模块都提供了具体接口说明,如获取包信息、推送通知、数据库操作、定位服务等功能方法。开发者可通过Demo源码了解各模块实现方式,界面采用分层按钮结构展示不同功能,并显示操作返回数据。该方案为开发者提供了便捷的系统服务调用方式,帮助快速构建基于HarmonyOS NEXT的应用原创 2025-06-25 11:38:15 · 1287 阅读 · 0 评论 -
Cocos creator引擎鸿蒙游戏集成游戏服务和应用内支付
本文档介绍了CocosCreator2.4.15引擎接入HarmonyOSNEXT游戏服务和支付能力的流程。主要内容包括:1)登录服务接入,通过gameservicesdk.har包实现华为账号登录、合规校验等功能;2)支付服务接入,通过iapkitsdk.har包完成商品查询、购买、验签等流程;3)重点说明跨线程通信机制和DevEco工程配置;4)提供常见问题解决方案,如授权异常处理和解绑功能接入。文档提供Demo源码和详细接口说明,开发者可通过反射机制实现业务层调用,并需注意AGC控制台相关配置。原创 2025-06-25 11:35:01 · 1273 阅读 · 0 评论 -
Cocos Creator引擎游戏适配FAQ
主要是因为DevEco Studio缓存导致的。由于更换了engine-native\templates\openharmony\native\engine\openharmony\entry路径下build-profile.json5文件中arguments的-DRES_DIR/-DCOMMON_DIR/-DCOCOS_X_PATH的路径后进行编译,新老两个路径来回切换,导致hvigor工具出现缓存问题。卸载重装DevEco Studio,有的同事可以解决此问题,有的同事不可以。原创 2025-04-24 19:18:56 · 997 阅读 · 0 评论 -
游戏与 ArkTS 接口交互( Cocos Creator )
在游戏中调用HarmonyOS NEXT接口同步获取返回在JavaScript中,通过jsb.reflection.callStaticMethod接口调用ArkTS接口获取返回结果。在游戏中调用HarmonyOS NEXT接口异步获取返回通过jsb.reflection.callStaticMethod接口调用 HarmonyOS NEXT接口。通过worker的通信机制发送消息给worker线程。在worker线程中监听消息后执行evalString接口调用JavaScript全局代码。原创 2025-04-24 11:24:30 · 193 阅读 · 0 评论 -
使用Cocos Creator引擎构建鸿蒙游戏
Cocos Creator提供了三种JS引擎给开发者,分别是方舟引擎,V8引擎和JSVM。V8引擎和JSVM中,游戏JS代分别运行在V8引擎和JSVM的环境中,而HarmonyOS NEXT的ArkTs则运行在方舟引擎上,运行环境不同所带来的差异就是游戏JS和HarmonyOS NEXT ArkTs的执行环境的差异。在V8和JSVM引擎下,游戏的JS分别运行在V8和JSVM环境中,因此需要通过C++去桥接,这里Cocos官方提供了封装好的接口用于接口通信,这块内容将在下一节的内容中展开说明。原创 2025-04-24 11:22:11 · 528 阅读 · 0 评论