自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

悠长de小巷的博客

坚持就是胜利!

  • 博客(84)
  • 资源 (7)
  • 收藏
  • 关注

原创 Unity项目已做记录

1.腾讯,图片文件传输2.雷达,C++数据传输 Unity接受3.kinect  粒子4.颜色识别

2019-01-30 13:40:44 335 1

原创 Unity展厅项目开发人员其他要求

 1.项目时间不确定,有时候几天下来需求,修改完需要去现场测试,对立即处理能力要求高,辛苦 2.主要用到串口东西比较多,设备通讯一般用的是串口发送消息,串口服务器(继电器),可以对其发送命令。然后转发出去...

2019-01-30 12:05:14 975

原创 Unity结合压力计做生长控制项目

1.安装压力计串口驱动,2可以通过串口助手测试3打开设备管理器查看串口  ///接受压力计数据:using System.Collections;using System.Collections.Generic;using System.Threading;using UnityEngine;using System.ComponentModel;using Syst...

2019-01-30 11:21:22 441 1

原创 Unity实现画图程序

 核心脚本:using System.Collections;using System.Collections.Generic;using UnityEngine;public class MouseLine : MonoBehaviour{    private LineRenderer currentLine;    public Material LineMaterial...

2018-12-25 14:37:53 3234 3

原创 AssetsBundle基础

1.打包:    [MenuItem("AssetBundleTools/BuildAllAssetBundles")]    public static void BuildAllAB()    {        //打包AB输出路径        string strABOutPathDIR = string.Empty;        //获取"StreamingAssets...

2018-12-21 17:07:12 1024

原创 Unity画图,短信接收,云服务器上传下载

http://www.sikiedu.com/course/43/taskshttp://www.sikiedu.com/course/303/tasks

2018-12-21 11:57:14 264 1

原创 Unity自动添加组件,2d帧动画组件

// 我们当前代码强制要求要加入一个Image组件,// 如果没有Image组件,那么自动加上,如果有就使用;// 如果你的代码要求这个节点必须挂某个组件,那么// 使用RequireComponent[RequireComponent(typeof(Image))] 2d帧动画============================================usin...

2018-12-21 11:44:20 782

原创 UnityMask和Rect Mask

控制图片消失隐藏,头像组件等等

2018-12-21 11:36:16 791

原创 C#类VS结构体

类和结构有以下几个基本的不同点:类是引用类型,结构是值类型。 结构不支持继承。 结构不能声明默认的构造函数。 值类型不需要new

2018-12-21 11:05:41 362

原创 微信小游戏-CocosCreator 基础(三十一)

webstom的使用:重现手动打开项目,添加engine库适配策略:只能固定宽度或者高度win10截图黑屏:右键=》显示设置 缩放和布局解除绑定官方api文档:http://docs.cocos.com/creator/api/zh/当对方为勾选senor时 只能用onBeginContact和onEndContact没有勾选可以用onPreSolve onPostSolve1: ...

2018-10-13 21:51:08 3419

原创 微信小游戏-CocosCreator 基础(三十)

固定路径行走:项目路径:https://download.csdn.net/download/qq_29019031/10703302

2018-10-06 13:25:02 233

原创 微信小游戏-CocosCreator 基础(二十九)

寻路:插件在用户目录的.CocosCreater下中加入packages文件夹在插件这个文件夹下加入你的packages文件夹算法 三个脚本设置分组,设置分组group  地图父节点添加脚本nav_map移动物体添加脚本nav_agentenemy添加AI脚本Canvas添加屏幕触碰脚本项目地址:https://download.csdn.net/download/qq_290...

2018-10-06 12:20:41 230

原创 微信小游戏-CocosCreator 基础(二十八)

http GET POST1:  Http client: GET POST是http的两种操作;2: 获取网页数据我们一般使用http Get,GET 传递参数通过?开始每个参数之间使用&来隔开;3: 上传数据我们一般使用POST协议来上传;4: download下载一般也用GET来做, xhr.responseType 指的是数据的类型:     “” (默认)DOMStr...

2018-10-05 00:08:15 878

原创 微信小游戏-CocosCreator 基础(二十七)

websocket1: creator只支持websocket, h5的标准也只支持websocket;2: websocket 底层是 tcp socket, 基于tcp socket上建立了连接,收发数据的标准,保证了用户收到的数据和发到的数据是一致的,不用考虑粘包等问题,websocket协议已经解决了;3: websocket的使用方式:     1>new WebSocke...

2018-10-04 14:51:14 745

原创 微信小游戏-CocosCreator 基础(二十六)

FileUtils :1:jsb是javascript bind的代表,整个C/C++ 导出的绑定都在这个jsb里面,jsb 支持不支持h5;2: FileUtils是本地文件读写的一个工具类,全局只有一个实例;3: jsb.fileUtils来获取文件读写工具类的实例;4: jsb.fileUtils.isDirectoryExist(path): 判断路径是否存在;5: jsb.fi...

2018-10-04 13:02:14 575

原创 微信小游戏-CocosCreator 基础(二十五)

1提前绑定资源,会提前加载(打包成图集拖进去)cc.Director与资源加载策略:cc.Director对象:1:游戏里面控制管理整个游戏全局对象,包括了场景切换等,为cc.Director对象;2:导演对象全局只有一个cc.director,大写的为类, 小写的cc.director为全局的导演对象;3: cc.director来获取导演对象实例;4: 游戏中各种管理对象都可以...

2018-10-04 12:33:55 498

原创 微信小游戏-CocosCreator 基础(二十四)

h5打包:1选择web mobile2src=》存放的是项目的js3cocos2d-js-min.js=>引擎4index.html,splash.png,style-moblie.css 可以修改开始页面减少打包引擎的大小:模块设置=》选择打包模块setting.js:=>存放的是resource加载的文件IDresource:代码加载的文件===========...

2018-10-03 14:56:00 317

原创 微信小游戏-CocosCreator 基础(二十三)

滚动列表:排行榜contont锚点在最上方其他锚点在中间engine=》scrollView.js=》发现自动滚动会改变content的y值1: auto scroll有自己的控制content的位置的机制,会导致content的位置与我们加载时候的位置修改冲突,体现在快速滚动后的连续加载;2: 处理细节:     (1)在判断要加载的时候,先判断当前是否在auto scrol...

2018-10-03 12:46:21 292

原创 微信小游戏-CocosCreator 基础(二十二)

地图格式:tmx地图场景设置碰撞:一个节点一个刚体多个碰撞器新建项目模板修改?疑问打包图集破解的资源?疑问官方物理引擎案例 :1: 准备好tiled地图;2: 为tiled地图编辑好物理碰撞器;3: 放出角色,为角色编辑好物理碰撞器;4: 监听键盘消息:     cc.systemEvent.on(cc.SystemEvent.EventType.KEY_DOWN, thi...

2018-10-01 10:54:49 252

原创 微信小游戏-CocosCreator 基础(二十一)

物体类型与碰撞矩阵1: 添加物体类型: Add Layer, 每个类型对应一个名字group与groupIndex2: 创建物体的时候要选择一个类型;3: 配置碰撞矩阵,决定哪些物体类型碰撞;碰撞事件监听1: 刚体组件开启碰撞监听;2: 当有碰撞发生的时候,遍历刚体所在的节点所挂的所有的组件,看组件是否实现了碰撞检测函数,如果是,那么调用;3: 在需要检测碰撞的组件代码里面编写碰撞响...

2018-10-01 09:59:03 3248

原创 微信小游戏-CocosCreator 基础(二十)

Bullet:防止高度运动穿越,消耗性能AllowSleep:一段时间物体的运动状态不改变,就休眠刚体grivaity Sacle :重力比例Friction :0.2 阻力Restitution :弹性系数sensor:物体系统不做碰撞反应=========================开启物理引擎:1: 编写脚本来开启物理引擎;2: 将这个脚本挂载到场景的根节点;3: 编...

2018-10-01 09:24:51 868

原创 微信小游戏-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 214

原创 微信小游戏-CocosCreator 基础(十八)

2的N次方:是指大图必须遵循2的N次方的格式anySize:是大图任意格式不做处理unpack 解包插件:安装路径官方 路径=》用户=》.cocoscreator=>packages=>unpack-textureatlas-master============================================================原理:1: 图片解...

2018-09-30 12:43:18 477

原创 微信小游戏-CocosCreator 基础(十七)

自行制作帧动画组件1: creator播放帧动画需要通过动画编辑器去制作;2: 为了方便控制和使用加入帧动画代码播放组件;3: 属性设置:     sprite_frames: 帧动画所用到的所有的帧;     duration: 每帧的时间间隔;     loop: 是否循环播放;     play_onload: 是否加载组件的时候播放;4: 接口设置:     play_o...

2018-09-30 11:33:47 163

原创 微信小游戏-CocosCreator 基础(十六)

碰撞检测系统1: creator有碰撞检测系统 +物理碰撞系统,这个是两个独立的模块;2: 给creator的游戏世界中的物体来进行分组,指定节点的分组与分组的碰撞矩阵;3: 代码中获取节点的分组和分组索引: group与groupIndex;4:  为每个节点添加碰撞检测区域-->碰撞器(物体形状), 编辑碰撞区域;5:  代码开启碰撞检测系统(默认是关闭碰撞检测),开启和关闭碰...

2018-09-30 10:30:06 1726

原创 微信小游戏-CocosCreator 基础(十五)

同一比例的宽高可以直接适配固定某个宽度或者高度,按照比例换算一般:会自动换算比例16:9 固定高度   4:3 固定宽度 美术:在一定分辨率下设置资源 界面三个适配策略 背景图:以宽度固定,高度要高出canvas,背景图测试  Widget :target 默认为父物体,但一般填canvas...

2018-09-30 09:49:27 169

原创 微信小游戏-CocosCreator 基础(十四)

cc.loader1:有三个默认的Pipeline:     (1) assetLoader: 主要用于加载资源, 加载asset类型资源,和释放这些资源;     (2) downloader: 主要用于下载文件, 文本,图像,脚本,声音,字体, 自定义的download;     (3) loader:  第三个默认的Pipeline,可以加载json, image, plist, f...

2018-09-29 14:34:10 233

原创 微信小游戏-CocosCreator 基础(十三)

预制体1: 制作预制体: 将节点拖入到assets文件夹下;2: 加载预知体: 代码加载(统一在资源加载时讲解)与手动绑定;3: 预制体对象实例化: cc.instantiate;===============================================Mask  : 遮罩 (设置在父物体上,可以遮罩着子物体超出范围)Type :类型Inverted:反转se...

2018-09-29 12:57:49 310

原创 微信小游戏-CocosCreator 基础(十二)

三种动画:1UI缓动:cc.easingxxx     2Animtion 对精灵节点的属性改变3spine创建骨骼动画 可以对关节改动导出三个文件:png:图片atlas :每个骨骼信息json:动画数据sp.Skeleton组件将json文件放到场景中premutiplie :是否启用贴图预乘debug Stots :显示关节debug Bones : 显示骨骼T...

2018-09-29 11:31:12 540

原创 微信小游戏-CocosCreator 基础(十一)

1.添加组件2.新建动画3添加关键帧4可调整补间动画speed 越小越慢保存:点击节点,保存动画编辑器playAdditive:添加新的动画来播放,但是不会停止当前播放动画动画组件监听cc.animtion.on动画事件======================================创作动画:1: 时间轴2: 在不同的时刻,调整节点以及孩子节点的不同的属性的值...

2018-09-29 09:11:36 209

原创 微信小游戏-CocosCreator 基础(十)

AudioSourcepreload:是否预加载格式:mp3,wav,ogg加载模式文件:ch :声道 单声道文件小采样率HZPlayOnLoad:节点加载时播放获取组件,修改组件属性 =》最好分开在Onload和Start方法因为Onload方法会循环遍历组件上的属性并赋值,会出现覆盖的现象==========================================...

2018-09-28 15:18:02 237

原创 微信小游戏-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 246

原创 微信小游戏-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 278

原创 微信小游戏-CocosCreator 基础(七)

Sprite总结:Sprite Frame :显示图片Size Mode :Custom和Node定义的Size自适应, RAW原始大小trim :图片中有全透明的边缘部分会被裁剪TRIMMED :被裁掉的图片重新自适应原始图片的大小帧动画 :要求是RAW +不勾选trim   ,保持原始大小,不抖动聊天气泡:slice+Custom+不勾选trim  自定义图片大小拉伸不影响Fil...

2018-09-28 12:28:57 346

原创 微信小游戏-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 234

原创 微信小游戏-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 276

原创 微信小游戏-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 310

原创 微信小游戏-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 253

原创 微信小游戏-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 311

原创 微信小游戏-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 979

趣味桌球源码-CocosCreator

趣味桌球源码-CocosCreator

2018-10-13

creator固定路径行走

creator固定路径行走

2018-10-06

creator网格导航寻路

网格寻路算法

2018-10-06

socket-io.js

1: socket.io是基于 TCP socket/Websocket封装的 上层的一个框架; 2: 使得人们能方便的使用类似事件的模式来处理网络数据包;

2018-10-04

3.游戏引擎以及讲课内容

游戏引擎的分类,优势,作品,生态,比较以及讲课内容

2018-02-08

2.作为游戏程序员如何学习并解决问题

作为游戏程序员如何学习并解决问题

2018-02-08

1.游戏行业以及做视频的初衷

游戏行业以及做视频的初衷

2018-02-08

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除