Fork me on GitHub

随笔分类 -  Egret白鹭

摘要:首先,我们准备两张图片,一张作为背景“瓶子”,一张作位填充物“饮料”。 在皮肤里我们设置右边图片的填充模式为“repeat”,修改Y的缩放为:-1。,调整图片位置使之与地图重合,如下: 现在,我们可以通过修改填充图片的高度来增加或减少填充物,代码如下: 需要特别说明的是。填充图片须为正常方向旋转18 阅读全文
posted @ 2018-11-26 10:25 爱上游戏开发 阅读(1108) 评论(0) 推荐(0)
摘要:在egret中,我们添加带参数的监听事件,首先想到的是用bind绑定,但是bind会返回一个新函数(匿名的),这样会造成移除监听事件的时候不能移除。 现在的办法是,我们可以用一个参数来保存这个匿名函数,在需要的移除的地方移除这个参数就可以了。实际做法如下: 这样,你就能顺利移除带参数的监听事件了。 阅读全文
posted @ 2018-11-22 11:59 爱上游戏开发 阅读(2240) 评论(0) 推荐(0)
摘要:本文采用List+Scroller实现列表滑动功能 首先新建两个皮肤,一个用做好友界面的显示,一个用作单个好友的显示,新建皮肤如下: 皮肤一取名为:wxMainSkin,添加如下控件 皮肤一取名为:wxMainSkin,添加如下控件 新建ts脚本,添加如下代码: 运行效果如下: 需要demo的请点击 阅读全文
posted @ 2018-10-15 13:27 爱上游戏开发 阅读(2143) 评论(0) 推荐(0)
摘要:要实现弹幕功能,首先需要将弹幕配置成配置表。然后代码随机生成。 在需要调用弹幕的时候调用randomCaption函数 阅读全文
posted @ 2018-10-08 11:17 爱上游戏开发 阅读(614) 评论(0) 推荐(0)
摘要:在做这个需求之前,我们假设屏幕上同时飘动的红包数最大为10 阅读全文
posted @ 2018-09-30 10:18 爱上游戏开发 阅读(636) 评论(0) 推荐(0)
摘要:1.添加粒子库,放在项目同级目录下(必须!!必须!!) 2.添加路径: 3.添加代码: 阅读全文
posted @ 2018-09-25 17:24 爱上游戏开发 阅读(1081) 评论(0) 推荐(0)
摘要:废话不多说,直接上代码: 注意,用moveclip 序列帧时,如果美术给你的资源时gif,那你可能会遇到麻烦,所以建议大家使用swf格式的素材。 阅读全文
posted @ 2018-09-25 16:06 爱上游戏开发 阅读(2066) 评论(0) 推荐(0)
摘要:一维数组转换成二维数组下标公式: 行=下标/二维数组列数 列=下标%二维数组列数+1 二维数组转一维数组: 下标=(二维数当前行-1)*列数+二维数当前列-1; 众所周知,js,ts没有二维数组,但是我们往往需要使用二维数组,上次做连连看直接用一维数组差点晕哭博主,加上马上又要做一款消消乐,博主决定 阅读全文
posted @ 2018-09-25 11:42 爱上游戏开发 阅读(1396) 评论(0) 推荐(0)
摘要:上述代码可在没有服务器的情况下实现首登奖励,你只需要在你需要的地方调用everyDayLogin这个方法即可。代码中的CryptoTS为MD5加密算法,也可不要,但是为了安全还是加上好,文件下载请点击右侧加群自行下载。 阅读全文
posted @ 2018-09-20 13:14 爱上游戏开发 阅读(495) 评论(0) 推荐(0)
摘要:在游戏开发过程中遇到问题,请首先查阅:http://developer.egret.com/cn/github/egret-docs/Engine2D/minigame/minigameFAQ/index.html 1.忘记给可点击的游戏对象添加点击开关。 2.button按钮的点击效果 (1)新建 阅读全文
posted @ 2018-08-29 14:05 爱上游戏开发 阅读(1363) 评论(0) 推荐(0)
摘要:1。地图 (1)地图形状不同,尺寸不变 (2)背景图变化 2。步数 (1)不同关卡步数不同 (2)步数为01,游戏失败 3。道具 4。消除 (1)>=3可消除 (2)不可消除时,自动打乱 5。数据 (1)地图数据 (2)基础数据 (3)关卡数据 (4)道具数据 6。视图 (1)元素视图 (2)背景视 阅读全文
posted @ 2018-08-23 09:31 爱上游戏开发 阅读(796) 评论(0) 推荐(0)
摘要:最近一直在修改调整项目,没有接触新功能,今天终于有机会,去翻了微信API,发现手机震动的API,今天分享出来大家一起学习学习 对于震动,微信提供了两个API,分别是: wx.vibrateShort:使手机发生较短时间的振动(15 ms) wx.vibrateLong:使手机发生较长时间的振动(40 阅读全文
posted @ 2018-08-21 14:48 爱上游戏开发 阅读(1923) 评论(0) 推荐(0)
摘要:今天给大家分享一下微信分享转发功能,话不多说,直接干 方法一: 1.在egret中打开Platfrom.ts文件,添加代码如下(当然,你也可以直接复制粘贴) 2.在Main.ts中调用Platfrom.ts新增加的方法 3.打包成微信小游戏 4.使用微信开发者工具打开微信小游戏项目,打开platfr 阅读全文
posted @ 2018-08-10 15:30 爱上游戏开发 阅读(3539) 评论(0) 推荐(0)
摘要:(1)新建皮肤,并命名如下 (2)根据实际情况自定义皮肤,例如: (3)修改名字为如下: (4)运行游戏会自动生成以下代码: (5)在default.thm.json中添加如下代码:(具体路径名字根据实际情况填写) (6)新建ts文件,添加如下代码,j即可调用皮肤上的组件。 注意;记得添加ts文件继 阅读全文
posted @ 2018-08-09 13:49 爱上游戏开发 阅读(2122) 评论(0) 推荐(0)
摘要:假设我们要实现的功能是从小游戏A跳转到小游戏B 对于小游戏A: (1)在platform.ts中添加代码如下: (2)在main.ts中定义一个跳转按钮并调用platform.ts的方法 (3)发布成微信小程序,使用微信开发工具打开,在platform.js中添加代码如下: 注意: appId填将要 阅读全文
posted @ 2018-08-08 14:46 爱上游戏开发 阅读(4411) 评论(0) 推荐(0)
摘要:推荐阅读: 我的CSDN 我的博客园 QQ群:704621321 我的个人博客 最近事情特别多,今天终于实现了排行榜功能,记录下来大家一起学习学习。 一。调用默认排行榜 首先我们需要了解: 1。白鹭开发文档(开放数据域):http://developer.egret.com/cn/github/eg 阅读全文
posted @ 2018-08-07 15:22 爱上游戏开发 阅读(7041) 评论(0) 推荐(3)
摘要:刚接触不久就遇到困难 自定义loading。想和其他获取图片方式一样获取加载界面的图片,结果发现资源还没加载就需要图片,在网上百度了许多,都没有找到正确的方式,通过自己的摸索,终于,,,我成功了。。。 下面介绍一下主要思想: 首先,我们需要使用异步加载的方式,在加载界面之前加载loading界面需要 阅读全文
posted @ 2018-08-02 14:23 爱上游戏开发 阅读(1050) 评论(0) 推荐(0)

 >>>转载请注明出处