cocos creator
文章平均质量分 65
章鱼仔
hhh
展开
-
cocos creator学习15——物理引擎碰撞检测
物理引擎碰撞检测在设置好碰撞分组和物理引擎后,并且在物理刚体组件中的Enabled Contact Listener 属性勾选上 在每次刚体组件发生碰撞后,cocos就会搜索2个组件中的脚本,并且调用实现了的函数。入口函数 入口函数 调用条件 onBeginContact 如果你的脚本中实现了这个函数,那么它将会在两个碰撞体开始接触时被调用 ...原创 2018-04-18 11:34:21 · 16815 阅读 · 0 评论 -
cocos creator学习6——多媒体
cc.AudioSource音频源组件,能对音频剪辑AudioSource组件面板介绍 主要方法参考 功能说明 play() 播放音频 stop() 停止播放音频 pause() 暂停播放音频 resume() 恢复播放音频 rewind() 重头开始播放 主要属性 功能说明 loop...原创 2018-03-15 15:42:27 · 720 阅读 · 0 评论 -
cocos creator学习7——基本组件
基本组件简介原创 2018-03-17 00:04:32 · 3312 阅读 · 0 评论 -
cocos creator学习8——ScrollView使用
Mask组件&&Layout组件&&ScrollView组件使用原创 2018-03-17 22:11:56 · 14850 阅读 · 0 评论 -
cocos creator学习16——滚动列表数据的动态加载
制作预制体为content添加layout组件为scrollview中的content节点添加Layout组件,type属性设置为垂直(VERTICAL)布局,Resize Mode属性设置为CONTAINER 属性准备 properties: { HIGH:80, //每一项的高度 PAGE_NUM:8, //每一页8...原创 2018-05-03 15:45:22 · 16194 阅读 · 18 评论 -
cocos creator学习18——本地文件读写
jsb.fileUtils常用APIjsb将整个C/C++ 导出的绑定在jsb里,但jsb 不支持h5。而且fileUtils是本地文件读写的一个工具类,全局只有一个实例; API 功能说明 jsb.fileUtils.isDirectoryExist(path) 判断路径是否存在 jsb.fileUtils.createDirectory(path) ...原创 2018-05-17 19:53:18 · 8704 阅读 · 2 评论 -
cocos creator学习17——cc.Director&资源加载
cc.Director对象cc.director各模块管理对象实例,全局只存在一个。比如物理引擎管理,Action管理, 碰撞检测管理等都可以从cc.director获得。cc.director常用API 方法 功能说明 getWinSize 获取视图的大小,以点为单位,简单来说就是逻辑大小 getWinSizeInPixels 获取视图大小,以像...原创 2018-05-14 16:04:49 · 6297 阅读 · 0 评论 -
cocos creator编写《皇家守卫军》开场UI之场景切换开关门动画
制作基本的UI界面确认各个节点大小与适当位置场景大小为700×600 logo,开始按钮,关于按钮需要通过查看图片像素定制好相应大小,如下图199×96。 制作各类根节点使用父节点来管理子节点,方便以后管理UI动画 UI_ROOT、anchor_center、start_anim_root、loading_door 一个不同系列的动画用不同的父节点挂载 制作...原创 2018-08-14 17:49:33 · 3547 阅读 · 2 评论 -
cocos creator编写简易游戏摇杆以及通过摇杆控制精灵移动
游戏摇杆制作首先简单制作游戏遥杆2个圆形图片素材,以及精灵素材摇杆背景摇杆精灵素材节点管理将素材放入编辑器中,使用一个命名为Rocker的空节点作为父节点放入两个圆形素材,调色。作为摇杆的大圆命名为rock_bg,摇杆命名为stick,精灵素材命名为player简单摇杆代码编写properties属性原理作为摇杆,需要有一个节点进行触摸,因此添加一个Rocker属性,绑定...原创 2019-02-01 21:05:41 · 10137 阅读 · 29 评论 -
cocos creator学习笔记5——Component
cc.Component组件的基类,是用于控制整个组件运行的基类 组件入口函数 说明 onLoad() 组件加载时运行 start() 在第一次update()运行前调用 update(dt) 场景刷新时调用 lateUpdate(dt) 场景刷新完后调用 onEnable() 启用组件的时候调用 onDis...原创 2018-03-14 19:53:05 · 7874 阅读 · 0 评论 -
cocos creator学习笔记4——Action使用
Action类Action类是所有动作类型的基类 并且Action有两个类别 1、瞬时完成(ActionInstant) 2、非瞬时完成,即到完成时需要一定的时间ActionIntervial 相关API 功能 cc.moveTo() 移动到目标位置 cc.moveBy() 移动指定的距离 cc.rotateTo() 旋转到目标角度 cc.rotateBy()原创 2018-03-05 17:17:26 · 11451 阅读 · 0 评论 -
cocos creator学习笔记2——事件响应
cc.Node事件响应 触摸事件 基本事件类型 相应事件 TOUCH_START 触摸开始事件 TOUCH_MOVE 在屏幕上目标节点区域内移动时 TOUCH_END 在目标节点区域内离开屏幕时 TOUCH_CANCEL 在目标节点区域外离开屏幕时 cocos中所有事件都能够使用监听函数监听这类事件 使用Node.on(EventT原创 2018-02-27 19:44:29 · 3677 阅读 · 0 评论 -
cocos creator学习14——物理引擎的开启与组件说明
物理引擎1.开启物理引擎cocos2d有一个开启物理引擎的全局变量——director.getPhysicsManager.enabled 为true则开启物理引擎cc.director.getPhysicsManager().enabled = true;1.1调试模式开启给指定物理系统需要绘制哪些调试信息var draw = cc.PhysicsManager.Dr...原创 2018-04-12 20:15:26 · 16696 阅读 · 7 评论 -
cocos creator学习13——自制帧动画播放模块
帧动画自制组件继上次的飞机大战项目,自制一份帧动画播放组件属性列表准备properties: { spriteframes:{ //精灵帧数组 type:cc.SpriteFrame, default:[], }, frame_time:0.1, //帧动画切换图片的时间,即间隔时间 ...原创 2018-04-07 14:09:56 · 7012 阅读 · 10 评论 -
cocos creator学习12——高级UI制作
UI效果节点准备1、节点 2、设置mask组件 3、为mask节点绑定按钮组件 4、为Dlg_root绑定一个空的按钮事件,用于阻挡mask的按钮事件 否则会出现以下情况‘,用户无法在界面上操作 编写控制脚本准备一个脚本文件,挂载到single节点上属性properties准备 mask:{//绑定mask节点 ...原创 2018-03-30 19:57:17 · 6566 阅读 · 0 评论 -
cocos creator学习11——碰撞检测系统
碰撞分组cocos creator中新版本中的碰撞分组功能,能够使开发者更方便地管理碰撞检测这次我使用飞机大战的项目进行详细介绍 点击编辑可以管理碰撞组件的检测 cocos引擎会根据碰撞分组配对,进行相应的检测 如上图,子弹组会与enemy组进行碰撞检测,hero会与enemy组进行碰撞检测为节点添加碰撞检测组件 可以选择Editing属性对碰撞区域进行编辑开...原创 2018-03-28 11:14:44 · 23089 阅读 · 4 评论 -
cocos creator学习10——骨骼动画
骨骼动画组件组件属性列表 sp.Skeleton 控制面板属性 Skeleton Data 骨骼的控制文件.json文件 Default Skin 默认皮肤 Animation 正在播放的动画 Loop 是否循环播放 Premuliplied Alpha 是否使用贴图预乘 TimeScale 播放动画...原创 2018-03-22 17:05:14 · 19873 阅读 · 3 评论 -
cocos creator学习9——cc.loader使用
cc.loader原创 2018-03-21 14:12:47 · 9783 阅读 · 0 评论 -
cocos creator的学习笔记——初识creator
Cocos creator 学习Part 1 场景树 场景树可以在层级管理器中进行编辑调整,正如图片所示,在Cocos creator的场景是树形结构。并且在其中的所有节点都为cc.Node。 cc.Node属性 属性名 功能 name 获取节点的名字 active 即该节点是否可见 ...原创 2018-02-24 01:12:54 · 4226 阅读 · 3 评论 -
cocos creator学习笔记3——坐标空间
cc.Node坐标空间 cc.Vec2 实质为JavaScript上的字典,结构{x:num,y:num};它表示 2D 向量和坐标 cc.p()与cc.v2都是cc.Vec2的对象 向量常用API 方法 功能 cc.pSub() 返回两个向量的差 cc.pAdd() 返回两个向量原创 2018-02-25 00:03:13 · 8731 阅读 · 3 评论 -
cocos creator制作游戏前端tab栏及对应功能实现
tab功能制作原创 2019-04-27 01:15:05 · 3951 阅读 · 7 评论