CocosCreator之随笔系列
文章平均质量分 55
KUOKUO众享
一枚前端 Coder!Enjoy life!
展开
-
在CocosCreator的3.x版本中实现贝塞尔曲线
在CocosCreator的3.x版本中实现贝塞尔曲线原创 2023-07-11 15:17:02 · 1803 阅读 · 0 评论 -
举例说明JavaScript中的基本类型与引用类型赋值的不同
演示工具CocosCreator 浏览器控制台引言相信很多小伙伴在开发中都遇到引用赋值的问题。比如下图:我其实是想复制一个数组。但是改变第二个数组,第一个数组也变了。let array1 = [0];let array2 = array1;array2[0] = 2;console.log(array1);console.log(array2);控制台分析1首先,我们要...原创 2019-09-04 22:42:43 · 291 阅读 · 0 评论 -
CocosCreator之KUOKUO带你利用Mask做些有趣的loading图
引擎CocosCreator v2.x遮罩Mask 用于规定子节点可渲染的范围,带有 Mask 组件的节点会使用该节点的约束框(也就是 属性检查器 中 Node 组件的 Size 规定的范围)创建一个渲染遮罩,该节点的所有子节点都会依据这个遮罩进行裁剪,遮罩范围外的将不会渲染。层级我们看下遮罩组件这里shape这个图片你可以任意的做,会做出多种多样的效果。给出图片:(眼神不好可...原创 2019-08-09 20:43:20 · 878 阅读 · 0 评论 -
CocosCreator中移动摄像机之后转世界坐标
引擎版本CocosCreator v2.0.9很多时候我们可能会做一个大地图游戏,而摄像机的移动是必须的。但是摄像机移动后获取到的触点是基于屏幕的,而物体坐标是世界下的。这时候就要求我们转化为世界坐标系。世界坐标系也叫做绝对坐标系,在 CocosCreator 游戏开发中表示场景空间内的统一坐标体系,世界就用来表示我们的游戏场景。在屏幕左下角为原点 。本地坐标系也叫相对坐标系,是和节...原创 2019-05-09 19:58:54 · 2723 阅读 · 1 评论 -
CocosCreator之KUOKUO演示容易被忽略的API
引擎版本CocosCreator v2.0.9是这些模块(属性、方法)cc.misccc.Intersectioncc.macro代码演示。。。稍等原创 2019-04-28 21:31:07 · 4115 阅读 · 0 评论 -
CocosCreator之KUOKUO带你做个按钮移动光效
引擎版本CocosCreator v2.0.9实现效果按钮的移动光效实现思路遮罩,半透明单色精灵,runAction实现过程先来个粉嫩的背景然后新建个空节点,起名为root,并添加Mask组件,选择图片遮罩模式,把图片拖进去。对了,root的Size要调整到图片大小哦。我的是215*215。好了,添加图片,添加一个单色,透明度为120,X斜切为30,高度250,这...原创 2019-04-12 21:37:50 · 2068 阅读 · 0 评论 -
CocosCreator之KUOKUO带你修改web打包后loading页面
引擎版本:2.0.7编辑工具:VsCode目标:修改web打包后加载页面小伙伴们应该都知道,h5打包后的包体有个加载页面。就是这个。那么,我们能不能自定义呢?答案是肯定的。实际上就是html+css所为我们呈现的页面。首先。第一步:改名字。在打包后的文件夹里有个index.htmltitle标签里的就是。对应这里也就是浏览器的标签页标题。...原创 2019-02-05 13:47:58 · 2892 阅读 · 0 评论 -
CocosCreator之KUOKUO带你浅析物理系统与代码模拟
引擎版本:2.0.8编辑工具:VsCode在做小游戏的时候,我们经常会遇到模拟重力这一需求。而我们都知道CocosCreator中内置了物理系统。但是我们什么情况下用,什么情况下不用呢?本文通过一个小项目来说明一些问题。首先:我们的目标是模拟一个物块落体运动。必须包含:重力模拟,水平初速度,速度衰减(模拟阻力),遇到地面回弹。好,我们开始吧!新建项目,利用单色...原创 2019-02-14 21:25:40 · 5663 阅读 · 1 评论 -
CocosCreator之KUOKUO与你聊聊基础的状态控制
本次引擎2.0.5编辑工具VSCode聊聊简单的状态转化和控制。第一个:定时开关。代码中声明标志位:5秒后关闭。效果://、、、、、、、、第二个:控制累加。声明次数变量,判断,运行后累计。点击方法:效果://、、、、、、、、、、第三个:小小状态机(精简版,console.log(滑稽))简单讲一下使用数组装入状态,使用状态...原创 2018-12-19 21:58:31 · 4025 阅读 · 0 评论 -
CocosCreator之KUOKUO分享常用小封装之整数随机和物体拖动
学习cocoscreator一年了,因为自学走过了许许多多的弯路,当然也累积到了不少心得,独乐乐不如众乐乐。在这里分享给热爱游戏开发的小伙伴们,从今天,现在,开始博客之旅!都是常用的://触摸点转化节点坐标this.node.convertToNodeSpaceAR(event.getLocation());//拖动该节点var delta = event.getDelta...原创 2018-11-08 18:40:58 · 1246 阅读 · 0 评论 -
CocosCreator之KUOKUO分享简单碰撞算法
很多简单的2D小游戏只需要监听碰撞即可,那就不用添加物理组件什么的,直接函数搞定。cc.Class({ extends: cc.Component, properties: { one:cc.Node, two:cc.Node, }, isGet(node_1 , node_2 , r){ //简单的勾股...原创 2018-11-08 18:55:47 · 1186 阅读 · 0 评论