
白鹭引擎egret
不吃喵干的鱼哥
喵哥 不吃 鱼干
展开
-
egret shape 画虚线 lineStyle最后一个参数 数组指定不画的宽度和划线的宽度
private createDashLine(color: number, width: number, height: number = 2): egret.Shape { let aa: egret.Shape = new egret.Shape(); aa.width = width; aa.height = height; aa.graphics.lineStyle(height, color, 1.0, false,...原创 2021-03-02 17:54:26 · 518 阅读 · 0 评论 -
node ts 拷贝文件,写入起始文件 目标文件路径即可
//文件头引入模块const fs = require('fs'); /** * 创建目录 * @param filePath 文件路径或者文件夹路径 */ private mkdir(filepath) { const arr = filepath.split('/'); let dir = arr[0]; for (let i = 1; i < arr.length; i++) { .原创 2020-10-27 16:35:19 · 883 阅读 · 0 评论 -
JavaScript中的二进制数据ArrayBuffer的应用
let str = JSON.stringify(obj); console.log(str) var buff = new TextEncoder().encode(str); websocket.send(codeBuffer(buff)); console.log("发送...原创 2019-03-06 09:54:25 · 2299 阅读 · 2 评论 -
网页中加载js和资源图片不缓存的理解
对于大神来说这个不算什么难的,对于我来说需要记录下来个人的理解.浏览器的缓存机制是把已经浏览过的图片和一些加载过的文件存储到本地,如果再次访问这个网站的时候发现加载同名的文件的时候就不去网络上拿只在本地找,直到本地没有才去网上加载新的文件.但是加载某个文件的时候需要发送一个连接来请求,这个时候连接的后面有一窜参数 ?v=xxxx的东西,这个东西浏览器默认会用来鉴别要加载的东西是否有改变,如...原创 2019-01-25 22:23:58 · 921 阅读 · 0 评论 -
白鹭引擎开发QQ玩一玩轻游戏之Windows配置开发环境
准备工作: 1.了解玩一玩 https://hudong.qq.com/ (简单一句话:基于手机QQ内置的一款游戏引擎开发手游的环境) 2.需要下载的软件 本文介绍用白鹭开发游戏 再转换成玩一玩轻游戏 白鹭环境搭建(太简单,不介绍), a.VS Code(编辑器) b.adb(链接安卓手机...原创 2018-11-19 21:53:28 · 654 阅读 · 0 评论 -
egret 新手引导挖洞 指引
效果图原理: 1、创建一个容器,包含蒙板、镂空区域形状元件(注意:此容器不能加入到舞台) 2、镂空元件 blendmode 设置成擦除 3、对容器进行 renderTexture 处理,变成一张图后加入到显示列表 let container: egret.DisplayObjectContain...原创 2018-11-05 20:27:25 · 2758 阅读 · 0 评论 -
Egret 转wxgame 微信小游戏滑动闪屏
问题表现:在iOS下,使用Sprite绘制的纯色背景,如果手指在上面滑动,屏幕会严重闪屏~~~或者 加载了透明部分的png图片设置了透明穿透的png图片 在滑动的时候会出现严重的闪屏现象.解决办法: 设置小游戏帧率为60可以解决的扩展: 有时候在微信小游戏配置文件game.js中配置好了60的帧率,但是从egret.wing中调试开发的时候又变回...原创 2018-10-24 17:43:19 · 982 阅读 · 0 评论 -
egret res资源配置文件分包加载
在egret wing中配置好要分包的配置文件,然后在资源加载的地方添加资源加载代码第二个配置文件要在默认配置文件之后加载,否则前面会加载到空的资源组第二个配置文件不要手动修改任何东西,否则会报错 如果有和默认资源冲突的字段用egretwing编辑器重新编辑然后提取出来放到CDN...原创 2018-10-22 16:45:10 · 2588 阅读 · 1 评论 -
egret 微信小游戏切入前台监听
转载及补充https://blog.youkuaiyun.com/qq_39194398/article/details/80909113#commentBox第8条 返回前台(游戏激活),在游戏项目中主要UI层加监听 1.在egret的platform文件declare interface Platform和class DebugPlatform implements Platform 中添加...转载 2018-10-12 14:11:06 · 1188 阅读 · 0 评论 -
egretWing 出现2个default.res.json
如图所示是因为配置文件 wingProperties 多了一组配置如图删除对应的配置就可以了原创 2018-10-11 10:33:12 · 1463 阅读 · 0 评论 -
egret 二级属性实现tween
暂且这么命名吧 egret的tween实现是 egret.Tween.get(对象).to({属性:值},时间)但是scroll有个属性是viewport里面还有一层属性为ScrollH ScrollV 这是一个滚动距离的属性如果按照之前的想法直接get到scroll是无法设置这个值的 所以需要get到scroll的对象的viewport对象然后设置属性可以理解为get是获取对象 ...原创 2018-10-11 09:30:17 · 1265 阅读 · 0 评论