- 博客(6)
- 收藏
- 关注
原创 Cocos creator3.8.7 接入chartboost 广告(激励,插页)详细教程
initChartboostSdk方法是初始化,成功或者失败会向Cocos层发送chartboost_succeed/chartboost_error,在Cocos接收到再进行判断是否继续发送检测广告是否有缓存有就展示广告,没有就不展示,下面是是Cocos的回调事件。emit是获取节点的事件并执行,最后在appactive.java的写入2个方法并且在oncreate调用Jsb_connection()就行,appid,app singnature替换成自己的就行。接下来同步一下,下载这些依赖。
2026-07-06 15:39:35
174
1
原创 Cocos creatro 3.8.7接入Amazon sdk,内购详细教程(消耗品)
创建一个main文件夹,打开后再创建一个assets文件夹,最后将AppstoreAuthenticationKey.pem和amazon.sdktester.json放入,如下图。创建SamplePurchasingListener类用来接点击购买之后触发回调的数据,比如购买成功,失败,到账之类的。打开游戏,点击内购,就可以触发成功了,到账成功后要在发送消息,玩家的道具成功到账后要告知商店订单已完成。之后就是在Cocos的购买界面,比如玩家点击商品向Android层发送,测试能成功接收就行,
2026-07-06 11:41:39
250
原创 Cocos creator 知识点2025年重点总结,面试必备!
Promise可以看作是一个状态机,它有三种状态:pending,fulfilled,rejected,其中初始状态是pending,可以通过函数resolve(表示成功)把状态变为fulfilled,或者通过函数reject(表示失败)把状态变为rejected,状态一经改变就不能再次变化。是一种优化技术,用于管理游戏对象的创建和销毁。当访问一个对象的属性或方法时,如果对象本身没有该属性或方法,JavaScript 会沿着原型链向上查找,直到找到该属性或方法,或者到达原型链的顶端(null)。
2025-03-26 17:54:50
1840
原创 笔记 锁定一个物体 并发射子弹
确保计算出来的角度总是位于 [0, 360) 范围内。如果计算出来的 angle 为负数,+ 360 会使它变为正数,% 360 保证它不会大于 360 度。0、Math.atan2 计算出的角度是一个从 -π 到 π(即从 -180 到 180 度)之间的值,而当角度超过 90 度或小于 -90 度时,精灵旋转的角度会有问题,导致精灵的旋转不准确。1、Vec2.angle(v1, v2) 计算的是两个向量之间的夹角,返回的弧度值 始终是非负的,并且在 0 到 π 之间(即 0° 到 180°)。
2024-12-24 16:59:36
355
原创 Cocos Creator 3.8.3 使用常驻节点
创建一个精灵叫Capsule ,再创建一个脚本Main并且让capsule绑定Main脚本。再创建一个Bus空节点,再创建一个脚本Bus并且让节点绑定bus脚本。打开main.ts 创建一个property绑定空节点Bus。在start里面调用addScore()11次后 跳转场景B。创建一个over节点,并且创建over.ts 然后相互绑定。准备一个cocos项目,打开后创建2个场景。可以看到当场景跳转完成以后 分数传过来了。Bus.ts里面是这样的。
2024-11-13 12:14:59
784
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅