1: 了解cc.Sprite的使用;2: 了解cc.Sprite的大小模式;3: 学会使用九宫格,使用九宫格节省美术资源;4: 学会个性化的时间精度条的使用;5: 代码里面来更换图片; cc.Sprite 1: 游戏中显示一个图片,通常我们把这个叫做”精灵” sprite2: cocos creat ...
分类:
其他好文 时间:
2019-02-25 13:28:47
阅读次数:
701
五邑隐侠,本名关健昌,10年游戏生涯,现隐居五邑。本系列文章以TypeScript为介绍语言。 这一篇简单介绍下代码结构,清晰的代码结构更有利于团队对项目的理解和维护。 1.前面我们介绍了一系列基础功能封装,这部分内容可以被不同的游戏重用。这一部分代码都可以放到framework目录下。 2.游戏业 ...
分类:
其他好文 时间:
2019-02-25 10:41:37
阅读次数:
234
五邑隐侠,本名关健昌,10年游戏生涯,现隐居五邑。本系列文章以TypeScript为介绍语言。 这一篇介绍日志系统的设计。一般我们开发一个demo,只会简单的用cocos提供的cc.log打印下日志,方便调试功能。但是要开发一个商业项目,还要考虑怎么收集日志,方便产品上线后定位线上问题。如果线上产品 ...
分类:
其他好文 时间:
2019-02-23 10:31:26
阅读次数:
285
cc.Vec2 1: cc.Vec2 二维向量坐标, 表结构{x: 120, y: 120}; cc.v2(x, y) 创建一个二维向量 cc.p() 创建一个二维向量(这个2.0被废弃了,用cc.v2替代) 2: cc.pSub: 向量相减 cc.pSub(v1, v2) 被废弃,用v1.sub( ...
分类:
其他好文 时间:
2019-02-22 00:28:27
阅读次数:
1021
一:前言初始化的ScrollBar如下:看到这个的时候,我有几点一下感悟:①->我觉得scrollBar(滚动条)很丑,而且我不需要滚动条②->我我的背景不错,but我还是希望是透明的,以看到底层的棕色背景这就是需要修改原(官方)ScrollBar的地方,之所以作出如上的修改需求,是因为在Game中,大部分这样的界面,都不需要滚动条和背景.当然特殊的除外(比如聊天,可能需要一个)二:修
分类:
其他好文 时间:
2019-02-21 16:08:04
阅读次数:
387
五邑隐侠,本名关健昌,10年游戏生涯,现隐居五邑。本系列文章以TypeScript为介绍语言。 前面已经介绍怎样加载资源、管理弹窗。开发一个网络游戏,难免要处理网络通信。有几点问题需要注意: 1.服务端为了快速开发可能前期使用http通信,后面再改成websocket/socket。 2.同时存在h ...
分类:
其他好文 时间:
2019-02-21 12:42:21
阅读次数:
185
一:前景以官方的Demo为例子(HelloWorld)①->UI层级结构②->Canvas的属性二:编码(Helloworld.ts)const{ccclass,property}=cc._decorator;@ccclassexportdefaultclassHelloworldextendscc.Component{@property(cc.Label)label:cc.Label
分类:
其他好文 时间:
2019-02-19 23:37:20
阅读次数:
582
一:前景介绍为cc.Button添加事件的方法有很多种,本篇只讲解使用cc.Component.EventHandler的方法.因为此方案有一个最大的有点:可以获得cc.Event.EventTouch.但是此方案,相比如控件拖动方案要复杂一些,所以给出此Blog予以详解二:详解Ⅰ:构建cc.Component.EventHandler对象exportclassClickEvent2CreatTo
分类:
其他好文 时间:
2019-02-15 19:54:14
阅读次数:
502
$$$$$$$$$$$$$$$$cc.p() <=> x,y $$$$$$$$$$$$$$$$场景间的跳转$$$$$$$$$$$$$$$$cc.director.loadScene('场景名称') -- game.firecc.director.preloadScene('场景名称') -- gam ...
生命周期回调onLoadstartupdatelateUpdateonDestroyonEnableonDisable http://docs.cocos.com/creator/manual/zh/scripting/reference/class.html#type-%E5%8F%82%E6%9 ...
分类:
其他好文 时间:
2019-02-14 15:00:15
阅读次数:
196