- 博客(27)
- 资源 (10)
- 收藏
- 关注
原创 【base64加密】js/ts的基础加密
适用于常规html、小游戏(egret、cocos、laya)等。base64的字符串简单加密,主用于网页缓存数据的加密。
2023-10-31 12:03:29
1027
转载 【cocos】截图:2.x和3.x的接口不一样
cocos creator的版本更新,2.x和3.x很多接口都不一样了,现在将两种截图方式搬运上来
2022-10-12 19:35:39
1351
原创 【微信小游戏】cocos creator 3.x对接小游戏子域
Cocos creator 3.x起的微信子域,和旧版不一样了,当前做微信排行榜教程。以前是使用creator新建一个子域项目进行操作,详情参考皮神的手把手案例:微信小游戏接入好友排行榜(开放数据域)https://forum.cocos.org/t/topic/92773一、构建头部菜单栏》项目》构建打开构建页面,点击左上角新建构建任务,或者是原项目点击修改按钮打勾 生成开放数据域,将会在生成的wx项目里多一个openDataContext的文件夹..
2022-04-03 20:34:41
6197
2
原创 【版本号】对比计算
平时获取到的版本号带小数点,比如微信版本、安卓版本等:2.0.1或者3.0.1.0.5需要将两个版本对比 /**对比版本号是否满足 * now=当前版本 * target=目标对比版本 * @returns 当前版本 >= 目标 (boolen) */ public static compareVersion(now: string, target: string) { console.log(now + "=compar
2022-03-08 11:40:37
392
原创 【python】读取excel文档所有sheet转json(配置)
实现使用python逐个读取当前文件夹的xls文档,并且读取每个文档里面的sheet内容,生成以sheet为目标的json文件。目标文件格式:第一行为命名,第二行开始数据导出格式:[ {"id":1, "name":"护盾", "power":200, "img_stone":"stone1", "img_buff":"buffShield", "value":5, "fly_speed":5, "move_pos":"0|100#-100|200#0|300#100|200.
2021-11-29 14:33:06
1341
原创 【cocos creator】platform平台对应代码 2.x / 3.x
cocos creator获取当前平台信息,2.4版本使用cc.sys.dump()可以打印所有平台信息:cc.sys.dump();打印结果:isMobile : falselanguage : zhbrowserType : chromebrowserVersion : 92.0.4515.159capabilities : {"canvas":true,"opengl":true,"webp":true,"imageBitmap":true,"mouse":true,"keyb
2021-09-07 11:09:01
4057
原创 【cocos creator】如何找到预制体绑定的脚本
有时候预制体绑定的脚本报错了,导致预制体右侧显示“脚本编译失败.....”而这时候忘记这个脚本是哪个文件了1.找到预制体文件,使用编辑器打开。里面的代码,type一般为 cc.***,如果是一串代码,而且它的参数看起来像脚本自己写的,那就是这个脚本文件代号了。2.拿到代号,全盘搜索整个文件夹,找到本代号对应的脚本名字。如下,本脚本是“flysky”...
2021-08-13 17:18:26
1458
原创 【分辨率】cocos简易屏幕适配
cocos 设计正常比例是苹果八这些,但是现在越来越多都是长屏幕了,适配案例是头部加一个黑边。效果如下:苹果x 和 苹果6p1.场景设置分辨率,注意 fitHeight没有勾:2.预制体里面使用了Widget绑定,同时头部加一个100像素的黑色条:3.预制体脚本里添加代码: //高比例屏幕上方多一条黑色边框防止刘海屏 let heightScreen = cc.winSize.width/cc.winSize.heig...
2021-05-13 19:47:49
685
原创 【cocos】加载页面和场景卡顿的原因?----预制体的预加载
刚来cocos不久,发现切换场景或者打开页面超级卡,电脑浏览器的跳转都需要一秒多以上!这已经是很注意资源优化了,把很多页面都搞成预制体代码预加载,没优化之前都有3秒,在手机上都五秒起步,安卓模拟器更是惊人的卡住二十秒!再次检查,场景里面只有十几个散图,都是同一个图集的理论上非常快。然后是一个动画animation就没了。哎!来回捣鼓了几小时,发现还有这个动画,检查发现比较大:试试将这个独立的动画拖成预制体,然后也使用预加载,速度一下子回来了,50ms就完毕了!然...
2021-04-02 19:20:38
3150
2
原创 【打包】NDK is missing a “platforms“ directory.
刚接触android studio,是用cocos生成的项目过来,总是报错:NDK is missing a "platforms" directory.NDK is missing a "platforms" directory.If you are using NDK, verify the ndk.dir is set to a valid NDK directory. It is currently set to D:\Android\Sdk\ndk-bundle.If you are
2021-03-25 11:46:42
416
1
原创 【Gradle】安卓打包:Gradle‘s dependency cache may be corrupt,下载安装失败
今天第一次搞安卓打包应该是网络问题,外网的资源下载错误导致,【Gradle】安卓打包:Gradle's dependency cache may be corrupt,下载安装失败于是参考教程,寻找资源下载,然后放到本地路径就行1.下载Gradle,https://blog.csdn.net/ii950606/article/details/109105402【极速下载】gradle各版本快速下载地址大全2.将zip包放置于你的项目里,比如cocos的:E:\你的项目..
2021-03-23 19:38:04
341
原创 【cocos】简单粒子做跟随尾焰效果(运动轨迹)
如题,要求是做物体运动轨迹的拖尾,比如飞机/导弹的尾焰。初次接触,多有不妥请见谅。效果:1.新建粒子 particle:2.设置粒子属性:注意打勾“自定义”,后面参数如下3.将粒子拖拽进资源管理器,做成预制体4.创建粒子的代码,在子弹管理器里面生成子弹后,马上接着生成粒子,对应绑定粒子node进子弹的脚本里 /**创建玩家子弹尾焰 bulletNode: 跟随的子弹节点 nodeID:编号用于缓存对象池 */ ...
2021-03-22 15:50:24
3438
原创 【工具推荐】excel转换json,在线转换
作为技术其实用python随便就能转,但是写还是要时间,先用网络工具帮忙一下吧。同时给诸位对比使用,注意后面有对比说明。先看一下模板的excel数据:第一个:http://www.esjson.com/exceltojson.html生成后的结构是:[{"id":"1","time":"60","boss":"21","enemy_interval_time":"2","enemy_pool":"1|2|3","elite_interval_time":"11","el...
2021-03-16 11:27:49
1249
原创 【js】斜率:知道两点坐标,求两点间运动每秒途径坐标
如图所示,知道ab两个坐标,从a点移动到b点,求每单位时间运动到的坐标。只是简单的只有Y轴移动速度v,不是xy同时移动的速度。 //k=(y2-y1)/(x1-x2)对应求斜率 if (this.k == 0) { this.k = (this.targetPos.y - nowPos.y)/(this.targetPos.x - nowPos.x); ..
2021-03-08 15:48:59
1572
原创 【unity】完全新手入门教程----创建项目到控制方块移动
百度新手教程,都是卖课广告,故做一个超简单的入门操作。文章不会多做解析,只注重手把手创建一个能动的东西。最后的效果是用键盘控制方块几个方向移动一下。一、下载安装安装VS,个人使用的是vs2015.3.ent_chs.iso正在上传…重新上传取消unity使用的是:UnitySetup64-2018.2.1f1.exe百度下载安装后,下载安装破解Uni...
2020-04-29 15:20:53
3881
原创 【win10】win10搭建子系统ubuntu(系统自带)
1.任务栏空白处点击鼠标右键,选择“任务栏设置”2.点击主页进入3.进入更新和安全4.点击针对开发人员,并且点击右边的开发人员模式5.等待开启完毕后。返回主页,选择应用。6.全屏窗口的右边点击:选择程序和功能7.打开的窗口左边菜单选择启用或关闭,弹窗选择打勾适用于Linux然后点击...
2020-04-28 11:36:58
333
原创 【记录】WIN10找不到开启iis信息服务?
一时间找不到iis在哪里记录一下:任务栏空白处右键弹出选项---》任务栏设置打开的设置页点击主页:3.点击应用:4.打开程序和功能5.点击启用或者关闭...
2020-04-27 14:45:07
1491
原创 【lua】身份证号检测是否到达几岁/成年
local card_num = 110101190001011009 -- 是否是未成年 local function CheckYearOld() local dt = os.date("*t", os.time()) local year = tonumber(string.sub(card_num, 7, 10)) local month = tonumber(s...
2020-04-22 16:39:11
1553
2
原创 【typescript】两个物品围绕旋转效果
记录一下旋转的原理,使用计时器来移动坐标,或者改为按帧移动也可。代码里的对象或其他接口,能看得懂就行,就不贴上来了。效果: private _circleCenter = {x: 279, y: 229};//中心,订半径 private _aPos = {x: 155, y: 80};//椭圆度(x越大,横向偏移越大) private _eff1: UIEffect...
2018-10-19 11:30:15
998
原创 【typescript】数字转变为汉字(大写)
其他语言的都有,记录一下自己剪切的数字: /**根据数字获取汉字*/ public changeToCN(num: number): string { let words = ["零", "一", "二", "三", "四", "五", "六", "七", "八", "九", "十
2018-10-19 11:15:40
2159
原创 【typescript】简单公用方法
/**范围内获取整数随机数*//**范围内获取整数随机数*/function getRandomInt(min: number, max: number): number { var Range = max - min; var Rand = Math.random(); return(min + Math.round(Rand * Range));}判断Object是...
2018-05-30 22:35:07
2388
【unity】新手教程--创建物体到键盘控制移动.rar
2020-04-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人