cocos creator
berlin5151
千里马
展开
-
cocos 游戏源码 收藏
cocos2d-x游戏源码https://www.jianshu.com/p/636651842ab6?utm_campaign=hugo&utm_medium=reader_share&utm_content=notecocos creator 游戏源码https://forum.cocos.org/t/cocoscreator-10-2/83015原创 2020-08-01 10:44:32 · 420 阅读 · 0 评论 -
Cocos Creator 脚本属性个性化定制 ——下拉列表属性、滑动条属性等
CocosCreator脚本属性个性化定制 ——下拉列表属性、滑动条属性等一、 声明属性要声明属性,需要在 cc.Class 定义的 properties 字段中,填写属性名字和属性参数。在此处声明的属性在Cocos Creator编辑器属性检查器面板中可以读取和编辑。如下:二、 下拉列表要在属性检查器上显示为下拉列表的样式,需设置属性类型为枚举,并设置默认值为枚举值。为了设置为枚举,需定义一个枚举类型,可以使用Cocos提供的cc.Enum定义枚举。1. 中文下拉选项文字.原创 2020-08-01 10:59:05 · 304 阅读 · 0 评论 -
TypeScript 引入第三方包,报无法找到模块错误
https://www.jianshu.com/p/35742227738e转载 2020-07-24 11:29:51 · 1570 阅读 · 0 评论 -
typescript建立事件机制
//Event.tsexport const EventType = { EVENT_NAME: "EVENT_NAME",};export const EventCenter = { _events: {}, addListener:function(eventname:string, callback:Function, target:cc.Component) { if (typeof(eventname) == "string" || ..原创 2020-07-23 14:24:09 · 746 阅读 · 0 评论 -
js建立事件机制
//EventCenter.jswindow.EventCenter = { _event = {}, addListener:function(eventname, callback, target) { if (eventname == undefined || callback == undefined || target == undefined) { console.warn("addListener undefined"); .原创 2020-07-20 15:32:34 · 104 阅读 · 0 评论 -
js实现WebSocket与服务器数据交互 第三方包msgpack-lite的转换
const msgpack = require("msgpack-lite");var NetWebSocket = cc.Class({ extends: cc.Component, properties: { wServersURL: null, //连接的服务器地址 wSocket: null, netType: null }, statics: { createWebSocke.原创 2020-07-20 15:34:28 · 878 阅读 · 0 评论 -
CocosCreator内存与性能优化
一、内存优化因为 iOS小游戏和微信共用同一个进程,而微信在连续两次收到系统内存警告的时候会关闭小游戏并释放小游戏占用的内存。如果你的小游戏有外网用户反馈“闪退”,或者你自己测试的时候频繁出现“该小程序可能导致微信响应变慢被终止”等提示,那么就应该是时候优化你的小游戏内存了!1、优化双份纹理(必做!)在你的项目中添加如下代码,就可以减少大量内存:这里面的原理是,当Creator使用DOM的Image对象去加载一个图片资源的时候,微信底层的引擎会解码图片数据,同时往GPU上传一份纹理,然后转载 2020-07-02 19:41:31 · 1016 阅读 · 0 评论