Cocos Engine
文章平均质量分 56
CocosCreator/Cocos2dx引擎 游戏开发
极客柒
花时间,做好一件事。
展开
-
Cocos Creator 3.2 本地调试正常 放入域名下运行或者在4399上跑 加载cconb文件报错
https://blog.csdn.net/qq_39162566/article/details/124189655原创 2022-04-15 11:17:33 · 575 阅读 · 2 评论 -
Cocos2dx - 缓动Action
cocos2d-x + lua 编程基础 之 动作篇普通动作瞬时动作有限时动作缓冲动作指数缓冲赛因缓冲弹性缓冲跳跃缓冲![在这里插入图片描述](https://img-blog.csdnimg.cn/20190807001057847.jpg)回震缓冲组合动作序列帧动画并行混合动画普通动作瞬时动作用法:local hideAction = cc.Hide:create()node:ru...原创 2019-08-07 00:28:28 · 1712 阅读 · 0 评论 -
JavaScript Astar在线寻路编辑器 附带js A*库 寻路功能展示 BFS Astart Dijkstra
你可以在编辑器中将整张大地图用来处理生成碰撞地形格子数据 然后使用切图工具 将图片切成大小相同的底图。在游戏内实时去计算玩家的位置和屏幕的视角范围 去实时添加和移除地图块 来优化大地图的性能开销。当移动到p4时 他的下一个目标位置应该时 mouseMapPos位置 鼠标对应的地图位置。该寻路算法采用的 高低位 存储x,y 使用map的方式去查找访问 高效轻量。即: 寻路路径 p0->p1->p2->p3->p4->p5。优化路径点数 寻路返回的实际路点列表 仅拐角部分。原创 2022-08-27 00:46:15 · 956 阅读 · 2 评论 -
Laya 优化Spine渲染性能16倍
SpineDescriptionSpine is more powerful than Dragonbones, with various output formats such as IK, FFD, mesh Meshes, Bounding BoxesSpine is smaller than frame animation, with relatively lower art cost and less workSpine Tool ClassCopy it into your proj原创 2022-05-24 17:15:36 · 2108 阅读 · 3 评论 -
download failed: assets/main/import/09/09f53264-cd95-4751-99ad-d516c164dd80._cconb.dbbin, status: 40
错误截图:错误原因将 Cocos 小游戏 Web-Mobile 丢网页上展示报错分析.cconb 文件找不到解决思路先写一个程序 遍历修改 web-mobile目录下所有的.cconb格式为.bin# 转换cconb格式 to bindef ConvertConb2bin(dir): for root, dirs, files in os.walk(dir): path = root.replace('\\', '/') for f in files原创 2022-04-15 11:06:48 · 3955 阅读 · 1 评论 -
JavaScript/TypeScript 实现一个高效的事件监听派发类
class ThirdDescriptionAttention! Attention! Attention!Note that this class does not maintain the order in which the message list listensIf A listens for the “show” event and B then listens for the “show” event, it will not show A and then show B, each原创 2022-02-11 17:30:51 · 1047 阅读 · 1 评论 -
Laya,CocosCreator 实现一个波浪动图特效
节点关系 Laya ( Cocos 用户 同理 自己对着就OK )调用传入父节点. 子节点会挨个波浪浮动//第一个参数是 浮动的幅度。//第二个参数是 浮动的速度。60为默认let waveEffect = imgs_wave_effect.create(this.box_waveRoot,30,45);主要接口stop: 停止浮动. 在隐藏动画之前 请先调用 stop 清除内部的定时器resume: 继续浮动Layaexport default class imgs_w.原创 2022-01-21 16:42:08 · 1379 阅读 · 0 评论 -
Cocos Engine 杂项统计 - 持续更新 ... ...
2.2.2 版本 空包 707k2.4.4 版本 空包 703k2.4.4 版本模块:Core 必选Canvas 必选,画布Sprite 必选,精灵Label 必选,文本控件 Audio cc.audioengine是单例对象,主要用来播放音频。 11kAudioSource 音频源组件,可进行音频剪辑 2kAction 行为动画 55kAnimation 动画 26kButton 按钮 11kCo...原创 2021-11-19 12:05:48 · 482 阅读 · 0 评论 -
TypeScript 搭建简单高效的事件派发类 Dispatcher
核心API 方法 (静态方法) 功能 Dispatcher.on 监听事件 参数0: 事件名称, 参数1: 监听方法的作用域 一般传this, 参数2: 监听方法 Dispatcher.off 移除事件监听 参数0:事件名称,参数1:作用域,参数2: 监听的方法 ( 可选 ) 如果不填 会移除 作用域对象的所有监听方法 Dispathcer.dispatch 派发事件 参数0: 事件名称, 参数1 多选可变参数 传入多个参数 Dispatcher....原创 2021-08-19 14:03:21 · 446 阅读 · 0 评论 -
Cocos Creator 3D 通过顶点创建Mesh - 六边形地图案例
关于动态创建Mesh全网唯一靠谱的一个案例https://zhuanlan.zhihu.com/p/269862585这种通过struct和data来创建mesh的方式实际上还是比较麻烦的目前全网虽然和U3D的API完全不同用法也完全不同但是创建mesh无非就是顶点数组和索引数组所以经过多次尝试总算摸出来了cocoscreator3.0开始提供了utils的工具类里面包含一些常用的创建Cube,Panel,胶囊网格的工具方法uti...原创 2021-08-12 22:03:04 · 2084 阅读 · 1 评论 -
Cocos Creator 微信小程序 用户登陆授权 透明背景&全屏按钮
直接上源码啦 直接拷贝过去就可以用了 /** * wx授权登陆 * @param _success 登陆成功返回回调 第一个参数是wx用户信息 * @param _fail 拒绝授权返回 */ export function wxLogin(_success, _fail) { //微信登陆 const wx = window['wx'];//避开ts语法检测 const info = ...原创 2021-03-29 00:27:45 · 810 阅读 · 0 评论 -
Cocos Creator 微信小游戏无法正确显示头像 解决方案
常见的获取微信头像方法UserInfo: 用户授权成功后 返回的微信用户信息 let url = userInfo.avatarUrl;//用户头像url cc.loader.load({url,type:'jpg'}, (err, texture) => { if(!err){ //创建精灵帧 let avatarSpriteFrame = new cc...原创 2021-03-29 00:10:54 · 1572 阅读 · 0 评论