【工具类】Cocos 跟踪导弹
摘要:cocos版本:2.4.4 Demo地址:跟踪导弹Demo 效果图: 实现原理: 需求是导弹飞到目的地 cocos坐标系中角度 通过Math.atan2可以获得导弹和目的地之间的角度 let missile:cc.Node; //导弹 let targetPos:cc.Vec2; //目的地 let
阅读全文
posted @
2021-11-29 16:24
gamedaybyday
阅读(1408)
推荐(1)
【工具类】战斗力滚动数字
摘要:版本:2.4.4 Demo地址:滚动数字 游戏中有些战斗力滚动数字动画,做了一个简单的示例。 基本实现原理: 每一位数字都是一个cc.Label,值是0123456789,竖着显示。 cc.Label的Y值等于 数字*文本高度,当要显示为3时,假设文本高度是35,那么cc.Label的Y就是3*35
阅读全文
posted @
2021-11-22 15:48
gamedaybyday
阅读(486)
推荐(0)
CocosCreator3.x 自定义脚本
摘要:版本:3.3.1 参考: cocos文档-脚本创建 一 复制引擎路径下的ts模板文件 C:\CocosDashboard_1.0.12\resources\.editors\Creator\3.3.1\resources\resources\3d\engine\editor\assets\defau
阅读全文
posted @
2021-09-29 09:53
gamedaybyday
阅读(845)
推荐(0)
【原生】CocosCreator TapTap接入
摘要:Cocos版本:2.4.4 一 注册TapTap账号 二 参考文档创建游戏、下载SDK 三 接入SDK 四 登录 一 注册TapTap账号 到TapTap开发者中心注册账号,提交身份证、手机号等注册开发者账号,需要一段时间审核后,才能进行接入。 二 参照文档创建游戏、下载SDK 到TapTap开发者
阅读全文
posted @
2021-08-10 16:55
gamedaybyday
阅读(2541)
推荐(1)
【问题】CocosCreator 从Git拉取项目meta文件变更问题 (资源变更警告、class already exists、大小写敏感)
摘要:参考: cocos meta git 提示 cocos论坛-资源变更警告 cocos论坛-class already exists meta文件被修改 从git拉取项目后,meta文件被修改 这个问题的原因是git在windows和linux不同系统间换行符不一样。 windows 换行符 \r\n
阅读全文
posted @
2021-07-29 23:48
gamedaybyday
阅读(1605)
推荐(0)
【原生】CocosCreator Android和游戏的通讯 (Java和TS互相调用、传递JSON数据、监听返回键)
摘要:Cocos版本:2.4.4 参考: Cocos文档-Java原生反射机制 Cocos文档-JSB使用指南 一 Cocos中调用Android方法 二 Android中调用Cocos方法 三 传递JSON数据 四 监听返回键 五 遇到的问题 cocos和android的互相调用,在Java中可以调用T
阅读全文
posted @
2021-07-23 11:26
gamedaybyday
阅读(5327)
推荐(1)
【微信小游戏】CocosCreator 分包
摘要:参考: cocos文档-小游戏分包 1. 为了加快首页显示速度,减小主包大小。 2. 微信主包限制4M,所有分包总大小限制16M。 基于以上两点,需要将多余资源放到分包进行加载。 选择需要分包的文件夹,这里随便选个测试用的texture文件夹,里面有几张图片。 选择目标平台为微信小游戏,压缩类型小游
阅读全文
posted @
2021-07-19 10:25
gamedaybyday
阅读(3694)
推荐(0)
【Shader】CocosCreator Shader笔记 (TheBookOfShader、渐变色、攻击闪白特效)
摘要:cocos版本:2.4.4 参考: Cocos2D文档: 材质资源 、 Effect Cocos3D文档: 材质 、 常用 shader 内置 Uniform 基础知识: The Book of Shader 中文版 水友文章: 学习shader的入门笔记 cocos2.3 Shader编写示例 C
阅读全文
posted @
2021-07-14 14:12
gamedaybyday
阅读(5519)
推荐(0)
【微信小游戏】CocosCreator 微信小游戏排行榜
摘要:参考: cocos文档-发布到微信小游戏 微信开放文档 cocos版本:2.4.4 微信开发者工具版本:1.05.2103190 demo下载地址:cocos2_4_4_wx_rank.zip 一般微信小游戏排行榜分为世界排行榜和好友排行榜,现在来实现排行榜功能。 原理 为了保护数据,微信好友数据只
阅读全文
posted @
2021-07-12 17:31
gamedaybyday
阅读(1499)
推荐(0)
【自定义组件】CocosCreator 限制图片大小组件(用于图片尺寸不一样时,固定图片大小,防止超出范围)
摘要:图片放在物品栏中,图片可能大小不一,导致超出物品栏底图的范围,所以需要限制图片的大小。 原理是图片超过限制大小,会进行缩放。 let node; //图片node let fixedSize; //限制大小 var max = Math.max(node.width, node.height); n
阅读全文
posted @
2021-06-25 00:22
gamedaybyday
阅读(1640)
推荐(0)
【工具类】CocosCreator 渐变彩色字体(论坛水友分享)
摘要:参考: 图片文字渐变-白玉无冰 这是别人的解决方案。这里自己动手试试,记录一下。 组件代码ColorAssembler2D.js: cc.Class({ extends: cc.Component, properties: { colors: [cc.Color] }, onLoad() { },
阅读全文
posted @
2021-06-24 18:06
gamedaybyday
阅读(2329)
推荐(0)
【插件】CocosCreator 属性自动绑定工具(论坛水友分享的)
摘要:参考: cocos creator 属性自动绑定工具 解决拖属性利器解放你的右手 逛论坛看到这个东西,十分好用。然后不知道inspector这个怎么用,试了一下才知道,这里记录一下。 从作者的git下载https://github.com/backjy/CC-AutoProperty插件 然后将插件
阅读全文
posted @
2021-06-15 21:22
gamedaybyday
阅读(747)
推荐(0)
【工具类】CocosCreator Spine在场景编辑器实时预览(论坛水友分享的)
摘要:参考: ( 完美解决)spine在场景编辑器不能实时预览动作的问题 方法一 下载地址:SkeletonExt.zip 逛论坛看到这个spine实时预览的解决方案,不需要改动源码,觉得十分的方便。 将文件SkeletonExt.js放在项目目录文件夹libs下,勾选运行编辑器加载即可。 spine预览
阅读全文
posted @
2021-05-17 10:32
gamedaybyday
阅读(1742)
推荐(0)
Cocos Creator RichText图文混排 (动态加入表情)
摘要:版本:2.4.4 一 使用RichText图文混排 二 动态加入图片 一 使用RichText图文混排 将多张表情图标使用TexturePackerGUI合图 将合图拖动到RichText的ImageAtlas属性上 插入图片使用<img>标签,设置src属性为合图其中一个spriteFrame的名
阅读全文
posted @
2021-02-23 15:39
gamedaybyday
阅读(2191)
推荐(0)
CocosCreator 去掉自带的加载界面
摘要:版本:2.4.3 参考:cocos教程-定制项目构建模板 cocos自带了加载界面,现在实现隐藏掉这个加载界面。 定制项目构建模板 以web-mobile发布网页端为例子 1. 在项目目录下创建build-templates/web-mobile 2.构建一次项目,并复制发布目录build\web-
阅读全文
posted @
2020-11-20 17:59
gamedaybyday
阅读(4667)
推荐(1)
CocosCreator 事件模型,事件阻挡,事件穿透
摘要:版本:2.4.3 一 事件模型 二 事件阻挡 三 事件穿透 四 currentTarget和Target 一 事件模型 点击后依次进入捕获,目标和冒泡阶段。 二 事件阻挡 如下图,现在实现只让白色响应事件,不让红色响应事件。(注意层级关系,红色包含着白色) 给红色和白色添加点击事件 this.whi
阅读全文
posted @
2020-11-12 11:22
gamedaybyday
阅读(5623)
推荐(1)
CocosCreator 防内存修改
摘要:版本:2.4.3 参考: 如何防止工具(八门神器)进行内存修改 CE修改器使用教程 [基础篇]-腾讯云开发者社区-腾讯云 修改内存工具,类似以前玩仙剑奇侠传的修改器金手指之类,查找金币1000,然后金币改变到1200,再查找1200。根据多次查找锁定金币的内存位置,然后修改为99999。 可以将保存
阅读全文
posted @
2020-10-26 19:49
gamedaybyday
阅读(966)
推荐(0)
CocosCreator 图片置灰(Material/按钮/图片/Spine)
摘要:版本:2.4.3 图片置灰 将内置灰色Material拖动到属性面板 通过代码将内建灰色材质gray赋值给图片 export default class test_setShader extends cc.Component { @property(cc.Sprite) head:cc.Sprite
阅读全文
posted @
2020-10-26 15:15
gamedaybyday
阅读(4482)
推荐(1)
CocosCreator 属性面板设置 (property、Editor参数)
摘要:版本:2.4.2 参考: cocos教程:属性参数参考 Cocos技术派 | TS版各种属性声明详解 Cocos技术派 | TS版属性面板定义高级篇 普通定义 cc.Integer/cc.String/cc.Node/cc.Prefab/boolea @property(cc.Integer) //
阅读全文
posted @
2020-09-14 18:56
gamedaybyday
阅读(7623)
推荐(0)
【原生】CocosCreator 原生调试 (真机、模拟器、profile、手机IP)
摘要:版本:2.4.2 参考: cocos教程:原生平台Javascript调试 一 模拟器调试 二 真机调试 三 android studio查看调试信息 一 模拟器调试 虽然不是真机,但是原生大部分问题,都会在模拟器上重现。比如我web上播放spine动画正常,在模拟器里就不正常,真机里也不正常。 c
阅读全文
posted @
2020-08-28 11:52
gamedaybyday
阅读(7897)
推荐(0)