随笔分类 -  Egret

上一页 1 2 3 4 5 6 7 下一页
Egret动态设置按钮的图片
摘要:参考: 动态设置Button按钮的状态图片 按钮有3个状态,up down disabled。这里区别于source,source.down,source.disabled,而是每个状态单独一个image。 且每个单独的<image>标签有一个特别的属性includeIn,这里表示该图片的状态。 代 阅读全文
posted @ 2018-09-10 11:15 gamedaybyday 阅读(1989) 评论(0) 推荐(0)
exml自动加载图片
摘要:常规H5和微信小游戏同样有效 一、exml自动加载图片 有两张图片 图片未放入defatult.res.json的资源组里,未预先加载包含2张图片的资源组,仅仅在default.res.json里有图片的链接 在exml上使用这2张图片 运行Egret,图片会自动加载 这样比较像一个普通html页面 阅读全文
posted @ 2018-09-07 15:59 gamedaybyday 阅读(1311) 评论(0) 推荐(0)
Egret 圆形CD绘制 (扇形)
摘要:参考: Egret教程Arc是使用示例:http://edn.egret.com/cn/article/index/id/673 我封装的工具类: /** * 圆形进度 * @author chenkai 2018/8/10 */ class CircleProgress{ private targ 阅读全文
posted @ 2018-09-07 14:23 gamedaybyday 阅读(876) 评论(0) 推荐(0)
Particle 粒子效果使用(适配微信小游戏,particle is not defined)
摘要:在微信小游戏中使用粒子效果 参考: 1. 粒子库下载地址 2. 粒子官方使用教程 3. 水友解决微信小游戏particle is not defined 一、下载第三方库 Git地址:https://github.com/egret-labs/egret-game-library 二、配置粒子库 粒 阅读全文
posted @ 2018-08-24 18:35 gamedaybyday 阅读(942) 评论(0) 推荐(0)
Egret IDE中搜索,过滤文件,只搜索.ts
摘要:刚开始忘了这个搜索条件在哪里打开了,后来找着了,记录一下 = =! 阅读全文
posted @ 2018-08-24 18:14 gamedaybyday 阅读(292) 评论(0) 推荐(0)
一些游戏的分辨率
摘要:《首富传说》 Laya开发 分辨率640x1136 《屠龙破晓-王宝强代言》 Laya 分辨率720x1280 《飞仙决H5》 Egret 分辨率640x1136 《花千骨》 分辨率 720x1280 《绯雨骑士团》 Egret 分辨率480x800 FPS30 《西游突袭》 Egret 分辨率72 阅读全文
posted @ 2018-08-18 23:04 gamedaybyday 阅读(1125) 评论(0) 推荐(0)
stopImmediatePropagation和stopPropagation (事件、防止侦听)
摘要:参考: ActionScript 3.0 Step By Step系列(六):学对象事件模型,从点击按扭开始 actionscript宝典 一、事件模型 egret中的事件模型和flash是一样的,但是年代太久了,都忘了。 之前貌似是看殿堂之路还是哪本书,记不清了。 二、测试 下面测试一下,当有3个 阅读全文
posted @ 2018-08-15 14:15 gamedaybyday 阅读(801) 评论(0) 推荐(0)
Egret 中实现3种状态切换按钮
摘要:一、游戏中的常用3种状态按钮 Egret种提供了2种状态切换的按钮ToggleButton。 但是在游戏中常用到3种状态的按钮,比如任务系统的领取、已领取、未领取。 比如下图中宝箱的打开、浏览后打开、邀请后打开 二、利用eui.Button来实现3种状态切换按钮 测试用素材 继承eui.Button 阅读全文
posted @ 2018-08-08 14:04 gamedaybyday 阅读(1373) 评论(0) 推荐(0)
微信小游戏 交互接口的使用 wx.showToast wx.showLoading
摘要:在小游戏中,会有如下图的提示窗口,这些可以使用微信提供的交互接口实现。 使用loading等待的接口。mask=true表示遮罩,防止等待时点击其他按钮触发其他操作导致异常。 使用消息提示框,duration是消息显示1000ms后消失。 阅读全文
posted @ 2018-08-06 11:03 gamedaybyday 阅读(799) 评论(0) 推荐(0)
EUI ViewStack实现选项卡组件 (封装了一个UI类)
摘要:封装一个选项卡的UI,用来应付游戏中各种需要选项卡的界面。 例如背包,背包界面的选项卡可以切换装备、物品、符文、宝箱。 下图方法的实现参考:EUI ViewStack实现选项卡组件 假如在主页HomeScene中有一个选项卡UI,如下图: TabView简单实现代码 在HomeScene里,创建Ta 阅读全文
posted @ 2018-08-03 18:44 gamedaybyday 阅读(384) 评论(0) 推荐(0)
碰撞检测 (矩形、圆形、点、旋转、矩形框、像素)
摘要:一、矩形碰撞 1. 使用rectangle的intersects判断碰撞 let rectA:egret.Rectangle = this.red.getBounds(); let rectB:egret.Rectangle = this.blue.getBounds(); //获得的rect不包含 阅读全文
posted @ 2018-08-03 15:12 gamedaybyday 阅读(3873) 评论(0) 推荐(0)
微信小游戏 修改appid
摘要:微信开发者工具中,当你使用一个公众号开发一个项目,有需求切换到另外一个公众号继续开发时,需要修改appid。 修改微信小游戏 project.config.json 文件的appid 阅读全文
posted @ 2018-08-02 16:42 gamedaybyday 阅读(744) 评论(0) 推荐(0)
反向遮罩 (新手指引 镂空 镂空区域可穿透点击)
摘要:参考: 新手引导镂空方案 使用RenderTexture创建反遮罩或橡皮擦 一、首先创建一个背景 二、创建一个圆 三、反向遮罩,让有圆的地方露出来 init直接照搬论坛老兄的,我这里就没有封装了,反正只是做测试,无所谓了 这时,当我们点击黑色区域时,是不会输出"hit bg"的。 点击镂空区域时,会 阅读全文
posted @ 2018-07-26 22:53 gamedaybyday 阅读(5103) 评论(1) 推荐(0)
JS的压缩、混淆、加密
摘要:参考: 博客园:js压缩、混淆和加密 知乎:前端如何给 JavaScript 加密(不是混淆)? (阿里聚安全有回答问题) 站长工具 (在线JS压缩加密工具) Obfuscator (在家JS压缩加密工具,也有win下的客户端下载) uglifyjs (压缩混淆工具 ) 压缩 删除 Javascri 阅读全文
posted @ 2018-06-28 13:38 gamedaybyday 阅读(1739) 评论(0) 推荐(0)
Egret 二次贝塞尔曲线
摘要:二次贝塞尔曲线 贝塞尔曲线(Bézier curve),又称贝兹曲线或贝济埃曲线,是应用于二维图形应用程序的数学曲线。一般的矢量图形软件通过它来精确画出曲线,贝兹曲线由线段与节点组成, 节点是可拖动的支点,线段像可伸缩的皮筋,我们在绘图工具上看到的钢笔工具就是来做这种矢量曲线的。贝塞尔曲线是计算机图 阅读全文
posted @ 2018-06-28 00:24 gamedaybyday 阅读(1429) 评论(0) 推荐(1)
【咸鱼教程】JsZip压缩与解压教程
摘要:引擎版本3.0.6教程目录一 为什么要用jszip二 如何使用jszip 2.1 下载jszip库 2.2 导入jszip库 2.3 加载和解压zip代码三 Demo源码下载一 为什么要用jszip在游戏中有大量配置文件时,为了减少加载次数和传输量,将文件打包成zip,在egret中加载并解压获取数 阅读全文
posted @ 2018-06-24 11:28 gamedaybyday 阅读(8509) 评论(0) 推荐(0)
【咸鱼教程】BitmapLabel位图字体使用
摘要:引擎版本3.2.6教程目录一 为什么要使用位图字体二 如何使用位图字体2.1 TextureMerger制作位图字体2.2 exml中使用位图字体三 Demo源码一 为什么要使用位图字体egret在手机端发布的h5,一般显示的都是手机自带默认字体。要显示特殊字体的话,一般会用到位图字体。例如下图中的 阅读全文
posted @ 2018-06-24 11:27 gamedaybyday 阅读(1926) 评论(0) 推荐(0)
【咸鱼教程】本地图片上传。动态GIF表情图生成
摘要:本案例参考:http://emoji.decathlon.trustingme.cn/但是实现方式不一样。 教程目录一 head first二 打开本地图片功能三 拖拽和缩放手势,调整图片四 gifjs工具类动态表情合成五 demo源码下载一 head first显示原理1.1 利用<input>标 阅读全文
posted @ 2018-06-24 11:26 gamedaybyday 阅读(1897) 评论(0) 推荐(0)
【咸鱼教程】EUI多图片滑动组件ScrollView
摘要:先看看实际效果 实现原理1. ScrollView继承eui.Scroll2. 监听eui.Sroll的CHANGE_START和CHANGE_END事件, 根据鼠标滑动距离,来改变视口viewport.scrollH,达到图片滑动的效果。使用方法1. 拖动组件到exml上在自定义组件里,拖动Scr 阅读全文
posted @ 2018-06-24 11:25 gamedaybyday 阅读(484) 评论(0) 推荐(0)

上一页 1 2 3 4 5 6 7 下一页