分类:: 笔记

微信小游戏发布

微信小游戏发布 发布需要勾选 MD5 Cache,确保每次上传后,老用户打开是新版游戏 每次发布都需要腾讯审核,需要填写详细更新内容和截图等

微信小游戏发布4m限制

微信小游戏发布4m限制 配置远程服务器地址 必须是ssl的域名地址 需要备案 在微信小游戏管理后台配置域名到白名单中 打包后把build目录下res目录整个部署到域名地址中 删除本地build目录下的res目录,运行“微信web开发者工具”,调试、预览和上传,基本就不会超过4m限制了

H5小游戏在微信浏览器中缓存清除

H5小游戏在微信浏览器中缓存清除https://blog.csdn.net/wangzongyang1025_/article/details/82463246 微信清除浏览器的方式: 1.在你的好友输入框中输入debugx5.qq.com 2.出现一个x5的调试页面: 3.滑动到底部: 4.把下面的四个打上√ 5.点击清除

creator 适配 iphone X

creator 适配 iphone X 主 Node 的 Widget Top : 0pxBottom : 0px 子 Node 就可以使用 Widget正确适配 iphone X 了

微信小游戏激励视频广告

微信小游戏激励视频广告 预加载广告 1234567891011121314151617181920212223242526272829static videoAd = null;static load(id, loadcb, showcb) { if (cc.sys.platform != cc.sys.WECHAT_GAME){ if(loadcb)

TypeScript 回调的正确用法

TypeScript 回调的正确用法https://www.cnblogs.com/naiking/p/9836289.html 方法一 定义:123456789101112/** * 不推荐的回调写法 * 外部调用必须【必须】【必须】在回调参数方法后面添加.bind(this), * 否则可能会this异常 */public static callBackTest(arg:number,

creator 适配屏幕旋转自动横竖屏

creator 适配屏幕旋转自动横竖屏 项目 - 项目设置 - 项目预览 去掉勾选“适配屏幕高度”和“适配屏幕宽度” 项目 - 构建发布 设备方向选择“Auto” 修改需要横竖都适配的Scene Canvas 修改 Design Resolution: 1如果原来是竖屏 720 * 1280,则需要改成 1280 * 1280,以最大宽高设置 Fit Height 和 Fit Wi

Excel 生成 markdown 表格

Excel 生成 markdown 表格 下载 typora 工具 https://www.typora.io/#windows 选中需要复制的区域到Typora中粘贴

SVN 搭建

SVN 搭建系统环境:Centos 安装svnserve 1234yum -y install subversion查看svn安装位置rpm -ql subversion 创建版本库目录 1mkdir /var/svn 创建svn版本库 (xxxx为你预期的版本库名称,可自定义)1svnadmin create /var/svn/xxxx 配置修改 123456789101112

MongoDB 保存二进制文件

MongoDB 保存二进制文件 定义 1234567891011121314'use strict';var async = require('async');var mongodb = require('./mongodb');var Schema = mongodb.mongoose.Schema;var playersSchem

龙骨ArmatureDisplay动态生成

龙骨ArmatureDisplay动态生成123456789// 清除旧的this.node.removeComponent(this.m_armatureDisplay);this.m_armatureDisplay.onDestroy();// 动态生成this.m_armatureDisplay = this.node.addComponent(dragonBones.ArmatureDi

龙骨动画混合问题

龙骨动画混合问题 如果用的是组的动画 例如:跑步动画就不应该有手上的动作,否则跑步中的手的动作,会影响攻击中的手的动作 fadeIn播放时会导致位置错位 可以设置不同的动画权重 例如: 12345跑步动作权重为0armatureDisplay->getAnimation()->fadeIn("run", -0.f, -1, 0);攻击动作权重为1armatu

creator node 动态解绑某个js

creator node 动态解绑某个js直接 node.removeComponent(“XXXX”); 即可。 如果使用 node.getComponent(“Enemy”).enabled = false; 则js内绑定的事件方法等还是生效。

MongoDB 数据库迁移备忘

MongoDB 数据库迁移备忘123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081---------------------------(app

chrome内存泄露分析工具Memory

chrome内存泄露分析工具Memoryhttps://blog.csdn.net/c11073138/article/details/84700482# Heap snapshot(JS堆快照) 先点击垃圾回收–>点击开始录制 1234567891011Summary 总览视图:按构造函数分组。用于捕捉对象及其使用的内存。对于定位DOM内存泄露特别有用。    Construct

chrome内存泄露分析工具Performance

chrome内存泄露分析工具Performance 先点击垃圾回收–>点击开始录制–>点击垃圾回收–>点击结束录制 记得每次开始和结束录制前都点击垃圾回收。 Counter(计数器)窗格 分别显示以下内容:JS heap(JS堆),documents(文档),DOM nodes(DOM节点),listeners(侦听器)和GPU memory(GPU内存) 这些数据若有一

TiledMap远程加载内存泄露问题

TiledMap远程加载内存泄露问题1234567891011121314151617181920212223242526272829loadRemoteTileMaps(tmxNames, dir, callback){ let _t = 0; for (const tmxName of tmxNames) { if(this.tiledMapAs

龙骨远程加载内存泄露问题二

龙骨远程加载内存泄露问题二chrome发现DragonBonesAsset等资源重复加载了 龙骨远程加载 1234567891011121314151617181920212223242526272829303132333435363738394041424344preloadRemoteDragonbones(baseUrls, names, callback){

龙骨远程加载内存泄露问题一

龙骨远程加载内存泄露问题一chrome工具发现ArmatureDisplay没有释放 龙骨资源释放 12345678910111213141516// 主要是armature泄露,导致armatureDisplay没有释放let armature = this.m_armatureDisplay.armature();if(armature){ dragonBones.Wor

图片远程加载内存泄露问题

图片远程加载内存泄露问题 远程加载图片 12345onLoad(){ cc.loader.load(this.m_bgUrl, (err, texture) => { this.m_bgSprite.spriteFrame = new cc.SpriteFrame(texture); });} 释放图片资源 12345

阿拉丁微信小游戏统计

阿拉丁微信小游戏统计http://game.aldwx.com SDK接入指南 http://doc.aldwx.com/aldwx/src/game.html 自定义事件埋点 12345678wx.aldSendEvent('事件名称',{'参数key' : '参数value'})// 案例1wx.aldSendE

微信小游戏分享监听调整

微信小游戏分享监听调整https://developers.weixin.qq.com/community/develop/doc/0000447a5b431807af57249a551408 12018年10月10日起新提交发布的版本,不再支持分享回调参数 success 、fail 、complete,即用户从小程序/小游戏中分享消息给好友时,开发者将无法获知用户是否分享完成,也无法在分享后

MongoDB 强制以master形式启动

MongoDB 强制以master形式启动 首先停止mongo 1service mongod stop 修改mongo配置文件 注释掉replication相关 1234567vim /etc/mongod.conf#replication: # oplogSize的大小,单位为M,建议空闲磁盘的5%# oplogSizeMB: 1024 # 复制集的名称,需要记住# replS

creator 动态远程加载TileMap

creator 动态远程加载TileMap1234567891011121314151617loadRemoteTileMaps(tmxNames, dir, callback){ let baseUrl = Common.s_remote_resource_url + "resources/tiledMap/" + dir; let _t = 0;