标签:: Creator

在 Activity.runOnUiThread() 方法之后返回一个值

在 Activity.runOnUiThread() 方法之后返回一个值https://stackoverflow.com/questions/21406116/return-a-value-after-activity-runonuithread-method 可以使用 FutureTask 和 Callable,它大致是一个 Runnable,但具有返回值 JAVA 123456789101

TS 和 Java 互相调用

TS 和 Java 互相调用https://codeleading.com/article/79462766348/ TS 调用 Java 的方法 TS 1jsb.reflection.callStaticMethod("org/cocos2dx/javascript/AppActivity", "CallJavaTest", "(Ljava

打包 APK 时出现 Entry name classes.dex collided 错误

打包 APK 时出现 Entry name classes.dex collided 错误https://blog.csdn.net/chuyouyinghe/article/details/124457282 将原本存放release APK的目录里面的内容清除就行了。 再不行的话再把项目的build目录/output/apk/debugapk也删了,再重新打包

Cocos Creator 网页上运行自定义网页分辨率

Cocos Creator 网页上运行自定义网页分辨率https://blog.csdn.net/yzx5452830/article/details/85264777 找到 cocos creator 安装目录(是安装目录 不是工程目录) 然后找到 resources\static\preview-templates 中的 boot.js文件 添加一行 json 自己添加命名 分辨率自己设

Cocos Creator 2.4.6 鸿蒙4.0音乐播放问题

Cocos Creator 2.4.6 鸿蒙4.0音乐播放问题 鸿蒙4.0上音乐问题描述: 打开游戏第一次进入有背景音乐的某场景,有很大几率背景音乐播放失败;进入其他游戏场景,然后再回到这个场景音乐就播放出来了。 快速反复播放某一背景音乐(不论是反复切换场景播放音乐,还是反复开关音乐),很大几率音轨被占满,导致音乐播放失败。 问题分析: 应该是由于背景音乐文件太大导致,文件越大越容易

Creator 引擎定制

Creator 引擎定制https://docs.cocos.com/creator/2.4/manual/zh/advanced-topics/engine-customization.html

竖式标点如何打出来

竖式标点如何打出来中文竖版书法的标点有特殊要求,都需要靠右,字体库中也有对应的特殊标点: 全角 1。,、:;!? 竖式 1︒︐︑︓︔︕︖ 按住键盘上的windows+R键, 输入 charmap ,点击确定后就可以调出字符映射表 选择字体如“宋体”,下拉到最下面就可以找到这些标点

Creator 性能优化

Creator 性能优化https://blog.csdn.net/weixin_44766680/article/details/123226603 四个方向去优化,包体优化,渲染优化,内存优化和cpu优化 1.包体优化,一个cocos creator 包包括资源和代码两部分,其中资源占的内存更多。 (1)图片: 1234不使用大图,如果是大背景图可以通过拼接或者是九宫格的方式,如果一张图超过

Creator 设置下载并发数

Creator 设置下载并发数开发者可以通过 maxConcurrency 和 maxRequestsPerFrame 来设置下载器的最大下载并发数等限制。 maxConcurrency 用于设置下载的最大并发连接数,若当前连接数超过限制,将会进入等待队列。 1cc.assetManager.downloader.maxConcurrency = 10; maxRequestsPerFrame

打包时出现 Entry name classes.dex collided 错误

打包时出现 Entry name classes.dex collided 错误原因:更改了 Gradle 版本或 Gradle Plugin 版本或升级了 Android Studio 版本导致 解决方案: Build -> Clean Project 清理一下编译项目目录里面的内容 以上方法还是不行的话再考虑下面的方法: 在module路径下build.gradle中添加如下代码 12

使用内存分析器查看内存使用情况

使用内存分析器查看内存使用情况https://developer.android.google.cn/studio/profile/memory-profiler?hl=zh-cn 打开内存分析器,请按以下步骤操作: 依次点击 View > Tool Windows > Profiler(您也可以点击工具栏中的 Profile 图标 )。 从 Android Profiler 工具

Creator 2.4.6+ 版本水面倒影波纹的摄像机Shader实现

Creator 2.4.6+ 版本水面倒影波纹的摄像机Shader实现 水面波纹效果 准备波纹图片 编写 Shader 并绑定到材质 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768

TileMap 图片资源释放后切换场景报错问题

TileMap 图片资源释放后切换场景报错问题主要在释放图片时,判断 packable 属性,不释放动态图集中的图片即可 123if (asset instanceof cc.Texture2D) { if (asset.packable) continue;} 完整 12345678910111213141516171819202122232425262728293

Shader 基础

Shader 基础http://t.zoukankan.com/gamedaybyday-p-15010550.html Cocos Effect语法:https://docs.cocos.com/creator3d/manual/zh/material-system/effect-syntax.html Cocos常用 shader 内置 Uniform:https://docs.cocos.

迷宫生成

迷宫生成Github 源码地址 : https://github.com/zhigang26/maze-generalization

解密 CocosCreator 构建的 jsc 文件

解密 CocosCreator 构建的 jsc 文件工程地址: https://github.com/NickMonkeys/CocosCreatorJscDecrypt 对CocosCreator构建后生成的jsc文件解密成js文件,需要构建时的 脚本加密密钥 安装node.js 安装npm包 1npm install 执行如下命令解密 12345node decrypt.js

Steamworks注册与上架手记

Steamworks注册与上架手记https://mp.weixin.qq.com/s/GKQfeYsjhkhpj5aSVje16A Steamworks账号注册如果说Steam是面向玩家和用户的游戏应用商城,那么Steamworks便是面向开发者的管理平台。它是一整套工具与服务,能帮助游戏开发者与发行商构建游戏,并从在Steam上分发游戏中获得最佳效益。 完成注册,需要准备一个个人身份证件(身

拖尾断断续续问题

拖尾断断续续问题在update里使用dt计算移动距离,否则有可能会导致移动距离突变,拖尾出现断层

序列帧动画添加 shader 闪白效果问题

序列帧动画添加 shader 闪白效果问题 在浏览器,微信小程序等web界面没有问题 在安卓原生打包会出现不应该出现闪白的时候,也随机出现闪白 问题分析:可能是在shader处理闪白时,在原生环境会处理当前播放到的序列帧某几帧的图片变白,同时导致底层缓存的那几帧图片变白,回收到缓存池后,再被其他对象使用缓存图片时,导致图片是白色的 解决方案:抽出一帧图片单独作为闪白效果,给单独的一个图片节

关闭电脑web端的vConsole

关闭电脑web端的vConsole找到编辑器安装目录: 12在 C:\CocosCreator\resources\static\preview-templates 中找到 index.jade 文件将 vConsole = new VConsole(); 注释掉