随笔 - 283  文章 - 0 评论 - 110 阅读 - 116万
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

08 2018 档案
DragonBones龙骨插槽的隐藏
摘要:参考: 插槽中对象的显示与隐藏问题 这个隐藏和显示,每次切换动画时,会自动重置displayIndex = 0,导致隐藏失效。 所以每次切动画都要重新设置一次... 阅读全文
posted @ 2018-08-29 20:57 gamedaybyday 阅读(1190) 评论(0) 推荐(0) 编辑
DragonBones龙骨换装(局部换装+全局换装)
摘要:参考: Egret官方换装动画 Egret换装三种方式 CSDN (全局换装) egret使用DragonBones实现简单的换装 换装,主要是替换任意插槽的图片,来达到局部换装的目的。 游戏中可以只制作一个人物动画,然后局部替换100套衣服、100套发型或者100种眼睛。甚至可以把人和衣服所有插槽 阅读全文
posted @ 2018-08-27 18:33 gamedaybyday 阅读(7826) 评论(0) 推荐(0) 编辑
DragonBones龙骨骨骼中的自定义事件(另有声音、动画事件)
摘要:参考: DragonBones骨骼动画事件系统详解 一、在DragonBones中添加自定义事件帧 动画制作时 时间轴拉到最下面有一个事件层,添加一个事件帧 左边属性面板定义自定义事件 二、Egret中监听事件 新建一个测试用骨骼动画test 输出 三、声音事件 监听声音事件,声音事件并不需要像自定 阅读全文
posted @ 2018-08-27 17:48 gamedaybyday 阅读(5308) 评论(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 阅读(893) 评论(0) 推荐(0) 编辑
Egret IDE中搜索,过滤文件,只搜索.ts
摘要:刚开始忘了这个搜索条件在哪里打开了,后来找着了,记录一下 = =! 阅读全文
posted @ 2018-08-24 18:14 gamedaybyday 阅读(284) 评论(0) 推荐(0) 编辑
DragonBones龙骨发布后在Egret中的位置
摘要:DragonBones发布后的动画,加载到Egret中场景中,原点的位置在哪呢? DragonBones中的图片位置 导出 加载到Egret中。可见DragonBones中的图片位置原点左下方(0,0)对应着Egret中的左上角(0,0) 将DragonBones中的图片位置调整到左上 导出 发布到 阅读全文
posted @ 2018-08-24 10:29 gamedaybyday 阅读(556) 评论(0) 推荐(0) 编辑
一些游戏的分辨率
摘要:《首富传说》 Laya开发 分辨率640x1136 《屠龙破晓-王宝强代言》 Laya 分辨率720x1280 《飞仙决H5》 Egret 分辨率640x1136 《花千骨》 分辨率 720x1280 《绯雨骑士团》 Egret 分辨率480x800 FPS30 《西游突袭》 Egret 分辨率72 阅读全文
posted @ 2018-08-18 23:04 gamedaybyday 阅读(1109) 评论(0) 推荐(0) 编辑
stopImmediatePropagation和stopPropagation (事件、防止侦听)
摘要:参考: ActionScript 3.0 Step By Step系列(六):学对象事件模型,从点击按扭开始 actionscript宝典 一、事件模型 egret中的事件模型和flash是一样的,但是年代太久了,都忘了。 之前貌似是看殿堂之路还是哪本书,记不清了。 二、测试 下面测试一下,当有3个 阅读全文
posted @ 2018-08-15 14:15 gamedaybyday 阅读(788) 评论(0) 推荐(0) 编辑
Excel转Json
摘要:参考: Excel2JSON Excel转JSON Excel另存为JSON的技巧 (office的插件) excel2json 游戏程序员的自我修养 (其他人写的工具,推荐用这个) Excel转JSON格式-站长工具 (在线工具) 一、游戏中的JSON配置文件 看一下君海网络发行的月流三千万的H5 阅读全文
posted @ 2018-08-14 11:08 gamedaybyday 阅读(5549) 评论(0) 推荐(0) 编辑
Egret 中实现3种状态切换按钮
摘要:一、游戏中的常用3种状态按钮 Egret种提供了2种状态切换的按钮ToggleButton。 但是在游戏中常用到3种状态的按钮,比如任务系统的领取、已领取、未领取。 比如下图中宝箱的打开、浏览后打开、邀请后打开 二、利用eui.Button来实现3种状态切换按钮 测试用素材 继承eui.Button 阅读全文
posted @ 2018-08-08 14:04 gamedaybyday 阅读(1348) 评论(0) 推荐(0) 编辑
微信小游戏 交互接口的使用 wx.showToast wx.showLoading
摘要:在小游戏中,会有如下图的提示窗口,这些可以使用微信提供的交互接口实现。 使用loading等待的接口。mask=true表示遮罩,防止等待时点击其他按钮触发其他操作导致异常。 使用消息提示框,duration是消息显示1000ms后消失。 阅读全文
posted @ 2018-08-06 11:03 gamedaybyday 阅读(772) 评论(0) 推荐(0) 编辑
EUI ViewStack实现选项卡组件 (封装了一个UI类)
摘要:封装一个选项卡的UI,用来应付游戏中各种需要选项卡的界面。 例如背包,背包界面的选项卡可以切换装备、物品、符文、宝箱。 下图方法的实现参考:EUI ViewStack实现选项卡组件 假如在主页HomeScene中有一个选项卡UI,如下图: TabView简单实现代码 在HomeScene里,创建Ta 阅读全文
posted @ 2018-08-03 18:44 gamedaybyday 阅读(373) 评论(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 阅读(3726) 评论(0) 推荐(0) 编辑
for,for-each,for-in,for-of,map的比较
摘要:参考: 全面解析JavaScript里的循环方法之forEach,for-in,for-of Iterator 和 for...of 循环 JavaScript Array 对象 常规for for循环较为灵活,因为起始索引、条件可以都可以自定义。 缺点是书写较麻烦,获取数组长度来循环。 let a 阅读全文
posted @ 2018-08-03 11:12 gamedaybyday 阅读(704) 评论(0) 推荐(0) 编辑
微信小游戏 修改appid
摘要:微信开发者工具中,当你使用一个公众号开发一个项目,有需求切换到另外一个公众号继续开发时,需要修改appid。 修改微信小游戏 project.config.json 文件的appid 阅读全文
posted @ 2018-08-02 16:42 gamedaybyday 阅读(724) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示