cocoscreate
tan_answer
游戏开发界的资深段子手
展开
-
2020-08-13
node.js如何实现模块之间的相互引用 1、首先是模块的初始化 npm init 一路回车就行,就会得到一个package.json的json文件,里面包含了模块的基本信息 2、新建一个js文件用来作为我们的一个被调用的模块 class WetherSearch{ // 定义一个类 constructor(){ // 类的构造函数,当类被实例化时就会被自动调用 this.cityName = ""; } search(cityName){ //原创 2020-08-13 15:30:30 · 130 阅读 · 0 评论 -
关于cocosCreate的事件管理器
事件管理器通俗的讲就是自定义事件,其语法结构与系统事件一样,以系统监听点击为例 系统监听: 谁.on(谁的类型.EventType.具体事件类型,()=>{}) 自定义监听 window.g_Slot = new class CSlot extends cc.EventTarget { } 自定义了一个类继承了系统自定义监听类,以便自身也可进行自定义监听,存放到全局g_Slot中,即g_Slot可以被监听了 然后在定义全局协议 window.g_Event = { // 以下为游戏协议原创 2020-07-15 20:23:56 · 413 阅读 · 0 评论 -
浅析cocosCreate的网络资源管理器
对于网络资源管理器,主要实现服务端和客户端的相互连接 首先格式是(()=>{})(),前面括号是一个回调函数,后边的括号是表示执行。 1、定义一个类来进行连接的相关操作 2、首先是一个结构体 constructor(){ this.app = null; // 用来进行连接的一个对象 } // 记得将其存到全局中,然后在进行调用 3、开始做连接的操作,定义一个函数 doConnet(){ this.app = new webSocket(“ws://ip+端口+渠道”); // 实例化webSoc原创 2020-07-15 19:51:10 · 215 阅读 · 1 评论 -
node.js的服务器搭建
服务器的连接 首先在创建一个文件夹用来实现服务,然后进入该文件的路径 然后进行服务器的初始化,确保安装了node.js和npm 1、输入命令npm init 2、安装所需要的express框架和express-ws框架,这两个框架分别实现http连接和ws长链接的实现,npm install express --save npm install express-ws --save(–save是将框架安装到项目中,而非本地),安装成功后可以在node_modules文件中找到原创 2020-07-15 19:45:12 · 218 阅读 · 1 评论 -
浅谈cocoscreate的资源管理器
对于资源管理器,其最主要的功能就是将资源全部预先加载好,需要用到的时候直接从全局调用即可。 首先格式是(()=>{})(),前面括号是一个回调函数,后边的括号是表示执行。 // 首先是定义一个导表对象用来存放所有数据,其基本结构是 ** Let TABLE = { “资源名1”:{ path: “通用路径”, type: 资源类型, list: [具体资源名称] } “资源名2”:{ path: “通用路径”, type: 资源类型, list: [具体资源名称] } `...... } // 然后定原创 2020-07-15 15:53:59 · 214 阅读 · 0 评论