- 博客(20)
- 资源 (7)
- 收藏
- 关注
原创 微信小游戏-CocosCreator 基础(十九)
高级UI制作:弹出式对话框JS:cc.Class({ extends: cc.Component, properties: { // foo: { // default: null, // The default value will be used only when the component attaching ...
2018-09-30 14:18:33 232
原创 微信小游戏-CocosCreator 基础(十八)
2的N次方:是指大图必须遵循2的N次方的格式anySize:是大图任意格式不做处理unpack 解包插件:安装路径官方 路径=》用户=》.cocoscreator=>packages=>unpack-textureatlas-master============================================================原理:1: 图片解...
2018-09-30 12:43:18 501
原创 微信小游戏-CocosCreator 基础(十七)
自行制作帧动画组件1: creator播放帧动画需要通过动画编辑器去制作;2: 为了方便控制和使用加入帧动画代码播放组件;3: 属性设置: sprite_frames: 帧动画所用到的所有的帧; duration: 每帧的时间间隔; loop: 是否循环播放; play_onload: 是否加载组件的时候播放;4: 接口设置: play_o...
2018-09-30 11:33:47 181
原创 微信小游戏-CocosCreator 基础(十六)
碰撞检测系统1: creator有碰撞检测系统 +物理碰撞系统,这个是两个独立的模块;2: 给creator的游戏世界中的物体来进行分组,指定节点的分组与分组的碰撞矩阵;3: 代码中获取节点的分组和分组索引: group与groupIndex;4: 为每个节点添加碰撞检测区域-->碰撞器(物体形状), 编辑碰撞区域;5: 代码开启碰撞检测系统(默认是关闭碰撞检测),开启和关闭碰...
2018-09-30 10:30:06 1760
原创 微信小游戏-CocosCreator 基础(十五)
同一比例的宽高可以直接适配固定某个宽度或者高度,按照比例换算一般:会自动换算比例16:9 固定高度 4:3 固定宽度 美术:在一定分辨率下设置资源 界面三个适配策略 背景图:以宽度固定,高度要高出canvas,背景图测试 Widget :target 默认为父物体,但一般填canvas...
2018-09-30 09:49:27 211
原创 微信小游戏-CocosCreator 基础(十四)
cc.loader1:有三个默认的Pipeline: (1) assetLoader: 主要用于加载资源, 加载asset类型资源,和释放这些资源; (2) downloader: 主要用于下载文件, 文本,图像,脚本,声音,字体, 自定义的download; (3) loader: 第三个默认的Pipeline,可以加载json, image, plist, f...
2018-09-29 14:34:10 268
原创 微信小游戏-CocosCreator 基础(十三)
预制体1: 制作预制体: 将节点拖入到assets文件夹下;2: 加载预知体: 代码加载(统一在资源加载时讲解)与手动绑定;3: 预制体对象实例化: cc.instantiate;===============================================Mask : 遮罩 (设置在父物体上,可以遮罩着子物体超出范围)Type :类型Inverted:反转se...
2018-09-29 12:57:49 322
原创 微信小游戏-CocosCreator 基础(十二)
三种动画:1UI缓动:cc.easingxxx 2Animtion 对精灵节点的属性改变3spine创建骨骼动画 可以对关节改动导出三个文件:png:图片atlas :每个骨骼信息json:动画数据sp.Skeleton组件将json文件放到场景中premutiplie :是否启用贴图预乘debug Stots :显示关节debug Bones : 显示骨骼T...
2018-09-29 11:31:12 599
原创 微信小游戏-CocosCreator 基础(十一)
1.添加组件2.新建动画3添加关键帧4可调整补间动画speed 越小越慢保存:点击节点,保存动画编辑器playAdditive:添加新的动画来播放,但是不会停止当前播放动画动画组件监听cc.animtion.on动画事件======================================创作动画:1: 时间轴2: 在不同的时刻,调整节点以及孩子节点的不同的属性的值...
2018-09-29 09:11:36 253
原创 微信小游戏-CocosCreator 基础(十)
AudioSourcepreload:是否预加载格式:mp3,wav,ogg加载模式文件:ch :声道 单声道文件小采样率HZPlayOnLoad:节点加载时播放获取组件,修改组件属性 =》最好分开在Onload和Start方法因为Onload方法会循环遍历组件上的属性并赋值,会出现覆盖的现象==========================================...
2018-09-28 15:18:02 248
原创 微信小游戏-CocosCreator 基础(九)
Label :Line Heght :每行高度Node的H :整体高度OverFlow:None 一行CLAMP :改变Node的w 改变宽度 ,只有一行SHRINK :根据Node的w和h 自动缩放 不可以修改其他属性RESIZEHEIGHT:根据Node的w自动换行 可以修改其他属性using System :使用系统字库Font : TTF 字库 缺点 自定义字库文件...
2018-09-28 14:49:58 338
原创 微信小游戏-CocosCreator 基础(八)
Button 勾选SCALE Enable Auto Grag :内置shader变灰 ,当按钮不可用时 打印 F12 断点调试 :后续讲解 js数据类型转换 :http://www.runoob.com/js/js-type-conversion.htmlundefined 与 null 的区别:表面上 undefined 与 null 都是什么都没有的意思,但是实际上 ...
2018-09-28 14:10:13 298
原创 微信小游戏-CocosCreator 基础(七)
Sprite总结:Sprite Frame :显示图片Size Mode :Custom和Node定义的Size自适应, RAW原始大小trim :图片中有全透明的边缘部分会被裁剪TRIMMED :被裁掉的图片重新自适应原始图片的大小帧动画 :要求是RAW +不勾选trim ,保持原始大小,不抖动聊天气泡:slice+Custom+不勾选trim 自定义图片大小拉伸不影响Fil...
2018-09-28 12:28:57 394
原创 微信小游戏-CocosCreator 基础(六)
var my_item = require("my_item");// 返回了一个构造函数,然后继承了cc.Component// 代码组件也有cc.Component组件的方法;// cc.Component, 固定的入口函数cc.Class({ extends: cc.Component, // 属性列表 properties: { ...
2018-09-27 23:21:06 256
原创 微信小游戏-CocosCreator 基础(五)
Action:用来实现2d的动效=========================cc.Class({ extends: cc.Component, properties: { }, onLoad: function () { // move // var mto = cc.moveTo(1, cc.p(1...
2018-09-27 15:22:26 290
原创 微信小游戏-CocosCreator 基础(四)
向量表达: /*var w_pos = new cc.Vec2(100, 100); console.log(w_pos); w_pos = cc.v2(200, 200); console.log(w_pos); w_pos = cc.p(300, 300); console.log(w_pos); ...
2018-09-27 14:35:16 327
原创 微信小游戏-CocosCreator 基础(三)
// cc.Node.EventType.TOUCH_START: 触摸开始 // cc.Node.EventType.TOUCH_MOVE: 触摸移动 // cc.Node.EventType.TOUCH_END: 触摸结束, (物体内部结束) // cc.Node.EventType.TOUCH_CANCEL: 触摸结束, (物体外部结束)...
2018-09-27 13:16:05 264
原创 微信小游戏-CocosCreator 基础(二)
1:没有使用的资源不会被打包2:resources:文件会被打包,设置成特定文件夹,里面的文件可以通过加载获取res :文件夹里面用到的文件也可以被打包resources会导致settring.js变大父子节点:子节点的Anchor和Position=》Anchor是自身节点中心点:(0.5,0.5)Position是相对父锚点位置var cc={Node,}//系统定义的...
2018-09-25 14:09:32 348
原创 微信小游戏-CocosCreator 基础(一)
路径:不中文设置IDE=》偏好设置=》数据编辑=》外部脚本编辑器cocosCreator:resources: cocos2d-x引擎 :C++engine :H5引擎:js模拟器 :resources=》cocos2d-x=》simulator=》win32=》simulator.exe扩展安装包:c=》用户=》user=》cocosCreator=>packagesco...
2018-09-24 12:55:28 1003
原创 微信小游戏--JS基础
配置Node.js环境:1.下载64位Node.js2.打开CMD查询是否安装成功或者版本号 node -v=======================================IDE :subline=======================================文件夹隐藏扩展名=》在文件名选项修改或者勾选文件扩展名设置默认编辑器=》选择打开方式修改...
2018-09-23 21:47:56 1092
socket-io.js
2018-10-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人