自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 收藏
  • 关注

原创 Cocos Creator 热更新(爬坑篇+动态修改热更地址)

Cocos Creator 热更新Cocos Creator 热更新环境准备热更流程爬坑Cocos Creator 热更新入门CocosCreator大概一年,由于项目需要,要用到热更新,由于之前没接触过,于是根据官方文档把热更新走了一遍后,其中遇到各种问题,大大小小的坑也爬了不少,于是把它记录下来也方便自己以后查看,希望对需要的人也有点帮助。环境准备1.搭建好cocos打包环境(可自行百...

2019-05-22 13:57:20 23307 22

原创 cocos creator 2.43 使用 BMFont文字会变黑块,drawCall飙升

Cocos creator 2.4.3 使用bmfont 时候 时不时的就变成黑块!这是因为2.4.3里面bmfont的动态合图有bug,可以把bmfont图片的packable去掉试试,或者merge一下这个 https://github.com/cocos/cocos-engine/pull/7492

2022-12-07 12:03:18 604 1

原创 Android 升级gradle后 apk中so库文件未压缩

升级AS 3.6.1, 并且升级project build.gradle 到3.6.1, 一个项目发现打包后文件骤然增大,查看apk包,发现apk 包中so库文件未被压缩.降低到原来低版本gradle又好了!后来百度发现:android:extractNativeLibs = true时,gradle打包时会对工程中的so库进行压缩,最终生成apk包的体积会减小。 但用户在手机端进行apk安装时,系统会对压缩后的so库进行解压,从而造成用户安装apk的时间变长。 关于android:extractNat

2021-08-24 10:38:35 1576 1

原创 Android Studio 使用Gradle多渠道打包

Android Studio 使用Gradle多渠道打包知乎大神连接我们都知道国内应用市场非常多,为了统计各个应用市场的app下载量和使用情况,我们需要多渠道的打包。如果一个一个的手动去打包岂不烦死了,要多麻烦就有多麻烦。这就要求我们学会使用Gradle进行多渠道打包。第一步:配置AndroidManifest.xml以友盟渠道为例,渠道信息一般都是写在 AndroidManifest.xml文件中,大约如下:<meta-data android:name="CHANNEL" android

2021-08-23 10:58:44 630

原创 Cocos Creator Android集成Line登录

社区老哥讲解很详细,直接参考即可点击直达1. 集成Line登录官网开发文档导入依赖implementation 'com.linecorp:linesdk:5.0.1'allprojects { repositories { jcenter() // line sdk仓库存放,没有就添加上 ...... }}android { defaultConfig { ...... // 最小版本为17

2021-08-20 13:48:31 825 5

原创 cocos creator Android 接入Google登陆sdk

准备工作这里就不详细介绍,主要说一下客户端sdk接入1、手机上安装Google服务2、一个绑定信用卡的Google账号;3、Google play客户端;4.、Google Play开发者后台创建应用5、科学上网的工具…等等 这些就不详细说 主要写一下客户端sdk接入客户端接入集成依赖库(支付)module的 build.gradle 添加下面代码(这里我用的是4.0版本)implementation 'com.google.android.gms:play-services-auth

2021-08-20 10:43:57 1219

原创 cocos creator Android 接入Google支付sdk

aaa

2021-08-20 10:35:38 1773 6

原创 android studio连接Android模拟器调试

一 打开开发者选项点击桌面系统应用—>打开设置—>连续点击5次关于平板电脑,会出现开发者选项—->进入开发者选项—->勾选usb调试二 进入adb目录连接雷电模拟器的adb连接端口可以是(5555+index*2)(index>=0)即5555,5557,5559等等(其他的模拟器看下面)adb.exe connect 127.0.0.1:5557夜神模拟器:adb connect 127.0.0.1:62001逍遥安卓模拟器: adb connect 127.

2021-08-20 10:10:19 1395

原创 iOS适配iOS14系统idfa问题

iOS适配iOS14系统idfa问题一、简要描述:iOS14系统已经可以开始下载了,但是有一些需要适配的地方,比如获取idfa的方式二、所需环境:1.xcode需要升级到最新版本12.0版本。2.手机需要升级到最新版本14.0版本。三、iOS14系统之前获取idfa1.先导入框架`#import <AdSupport/ASIdentifierManager.h>2.获取广告标识// 判断在设置-隐私里用户是否打开了广告跟踪 if ([[ASIdentifierManage

2021-06-26 17:37:03 626

原创 cocos creator andrid平台 websocket wss连接不上

cocos creator andrid平台 websocket wss连接不上标题最近使用cocos creator 打包android ,使用wss连接不上,后来百度发现Android Websocket 连接 wss 需要证书。首先去下载一个证书,放在自己resources 工程文件夹下下载地址:点击下载 if (cc.sys.isNative && cc.sys.os == cc.sys.OS_ANDROID) { let cacert = cc.u

2021-04-20 19:17:46 1832 1

原创 Android11 APP拉不起微信授权问题解决办法

Android 11 加强了隐私保护策略,引入了大量变更和限制,其中一个重要变更 —— 软件包可见性 ,将会导致第三方应用通过微信OpenSDK的接口无法正常拉起微信,从而无法使用微信的全部功能,包括但不限于分享消息到微信、拉起小程序等功能。特别需要注意的是,Android11的该变更只会影响到升级 targetSdkVersion=30 的应用,未升级的应用暂不受影响。适配方案参考连接1.根据Android官方给出的适配方案,在主工程的AndroidManifest.xml 中增加 标签,即可解决

2021-04-20 19:11:47 1383 1

原创 cocos creator 音频播放setFinishCallback 有时候不回调

1.在开发中,有时候需要播放好几首不同的背景音乐, 使用setFinishCallback 时,有时候不回调,导致背景音乐播不出来,后来在论坛中找到一个大哥解决办法使用setFinishCallback立马再调用自己去playMusic时会存在逻辑冲突,大概是js层调用play前会先调用stop导致的,在原生上不会出现这个问题,目前我只发现在web端会遇到这个问题,解决方法就是在回调前加上延迟。 AssetManager.loadRes(name, cc.AudioClip, (err: Error,

2021-03-29 17:33:09 787

原创 cocos creator + TypeScript 实现动态生成二维码

cocos creator + TypeScript 实现动态生成二维码我们在游戏开发过程中,经常要配合运营做一些推广等相关功能,其中可能会需要动态生成二维码来实现这些功能,我们来看一下怎么实现!1.首先创建一个节点2 导入rqcode.js3 绘制 // 生成二维码,url为二维码内容或者地址链接 public GenQRCode(url: string, area: cc.Graphics, level: number = 1) { Log.Orange(Lo

2021-03-13 17:05:03 1327

原创 cocos creator 2.4.3cc.assetManager.loadRemote 加载不了微信头像

cocos creator 2.4.3cc.assetManager.loadRemote 加载不了微信头像项目升级了2.4.3,发现cc.assetManager.loadRemote这个接口微信头像加载不出来。之前得版本是可以得。后来百度发现 加上{ext: ‘.png’} 就好了 参考以下代码 cc.assetManager.loadRemote<cc.Texture2D>(path, { ext: '.png' }, (err, pic) => {

2021-03-11 17:31:47 2108

原创 cocos creator 实现转盘抽奖

1.在开发过程中,我们经常回有幸运抽奖的功能,那么这个到底怎么实现的呢?今天分享一个自己实现转盘的功能。

2020-12-17 17:43:46 1431

原创 Android 9.0 应用请求http请求无法访问网络

Android 9.0 应用http 请求无法访问网络前两天Androidandroid 打包升升级sdk版本,从27 升级到29,发现原来的http请求访问不了,后百度发现,原来是在Android (9.0)系统的设备上,如果应用使用的是非加密的明文流量的http网络请求,则会导致该应用无法进行网络请求,https则不会受影响,为了解决这个问题,网上百度一下 说把sdk降为27及一下,或者使用https,这样还是比较麻烦,后来我发现只需要在AndroidManifest文件中的application标签

2020-08-12 15:29:05 382

原创 Cocos Creator ts版本使用protobuf

Cocos Creator ts版本使用protobuf欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示

2020-06-19 17:27:33 2840 2

原创 CocosCreator升级v2.3.4调用oc callStaticMethod 问题

CocosCreator升级v2.3.4调用oc callStaticMethod 问题在使用 jsb.reflection.callStaticMethod 调用 iOS 原生代码时,会出现不需要传递参数参数的情况。这时候,在 vscode 中就会报错。如下:getDeviceVersion不需要传参。这时候就会报错,虽然没什么影响,但是看着不舒服。解决方法:声明一个函数重载。 export module reflection{ /** * https://do

2020-06-12 17:20:04 1030

转载 CocosCreator图片资源加密解密

CocosCreator图片资源加密解密文章转载自:http://www.cnblogs.com/pixs-union/p/6226337.html主要处理png图片,其他格式图片也是一样的原理。阅读前可以简略了解一下png格式图片的Data trunck。首先使用python脚本去掉png的PNG SIG(8 bytes) 以及末尾的PNGIEND(12 bytes)。然后图片剩余数据的每...

2020-05-04 16:28:57 1443

原创 CocosCreator接入原生android微信登录。

准备工作1.环境准备(cocos打包环境,Android studio 环境什么的,这里不做介绍,不会自行百度 )2.去微信开发平台申请app的APP_ID,和APP_SECRET(需要开通支付功能)代码编写1.先在cocos creator 中构建,构建完成之后用android studio直接打开,打开 build.gradle 文件中,添加如下依赖即可需要联网(保证网络设置可以成功从...

2019-12-20 20:24:06 1514 1

原创 解决iOS 升级到13后Cocos creator2.0.8开发的软件,用到EditBox输入时,字体的颜色为白色,看不见!

Cocos creator iOS13 深色模式导致EditBox 白色字体看不到iOS 升级到13后,新出了一个深色模式。然后用Cocos creator2.0.8开发的软件,用到EditBox输入时,字体的颜色为白色,这样就基本上看不清了。解决办法在ios工程下修改二行代码iOS 升级到13后,新出了一个深色模式。然后用Cocos creator2.0.8开发的软件,用到EditBox输入时...

2019-12-18 21:18:18 829

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除