
egret
爱你的馍
菜鸟爬坑日记(2018年)
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
egret下集成matchvs的注册和登陆的细节(回调细节和登陆时机)
原创 2018-06-07 09:24:50 · 553 阅读 · 1 评论 -
egret的datagroup显示额外的object原因
这种情况出现是因为,在显示datagroup的时候用了自带的显示器itemRender,它还默认加载了显示器的皮肤文件,你去看看你的这个批复文件属性里的标签,是不是有{data},然后它就显示data整个对象了,所以是object...原创 2018-06-07 09:34:32 · 733 阅读 · 0 评论 -
egret的ts和exml里的组件id对应不上,多生成组件原因。
我们在皮肤文件中给组件设id我们在ts里要操作这个id我们有时候会出现两个组件问题,那是因为我们把组建的实例化写在了构造函数里,导致出现两个实例化的id对应组建,覆盖了加载皮肤文件时的id联系。我们应该把实例化操作(new 操作)写在类方法里(至于为什么笔者还没搞懂),然后再构造函数里addchild。如图:...原创 2018-06-07 17:33:31 · 1937 阅读 · 0 评论 -
egret白鹭外部字体引入示例及字体包加载延迟分析
白鹭默认的字体在不能满足需求的情况下,我们需要从外部引入美术指定的字体库,一般为TTF格式(标准字体库格式)方法如下:原理分析:基本遵循H5方法引入,将TTF包放在工程目录下,@font-face引入,然后在全局格式里立即使用一次,避免TTF包加载缓慢,导致在EUI组件使用该字体时未加载,由于全局里并没有实际使用该字体,故我们一般在loading界面使用改字体,达到提前使用的效果。...原创 2019-04-15 19:08:50 · 2609 阅读 · 0 评论 -
egret解决无法默认播放声音问题
浏览器大多默认添加了Audio自动播放禁止的设置,表现在:游戏开始时必须人为点击才能触发声音如背景音乐的播放。这一问题解决方法如下:audioType默认为0,是为不调过浏览器自动播放禁令设置,我们修改为2则调用白鹭官方为我们设置的解决方案,解决问题。...原创 2019-04-15 19:14:41 · 3567 阅读 · 2 评论 -
白鹭egret调用龙骨动画出现显示分离等错误原因——网格和Webgl分析
白鹭的龙骨动画包括基本的骨骼动画和网格动画,涉及到头发,衣衫等物品时一般用网格构建,达到飘逸的显示效果,但网格动画依赖于WebGl硬件加速,白鹭默认时采用webGl模式的(近几年版本),故播放带网格动画不会有问题,但是Webgl硬件加速技术又依赖于浏览器和硬件,目前较新的浏览器都支持硬件加速,但有些低配PC等不支持此功能,故白鹭游戏里凡带有多个网格元件的动画都会出错。如图:把webgl改成...原创 2019-04-15 19:24:23 · 1698 阅读 · 0 评论 -
egret白鹭eui.Image没有默认的实际宽高
这是源码里的坑,Eui.Image创建好之后没有默认的实际宽高,在设置锚点或者引用宽高的时候容易被坑。解决思路:用egret.BitMap代替,以后除了eui编辑器上自动上图之外,在代码里手动上图则一律用egret.BitMap。...原创 2019-04-15 19:30:39 · 1516 阅读 · 0 评论 -
egret白鹭加载99%卡住原因分析ji项目碎图打包纹理集方法
白鹭碎图太多的话,一旦超过白鹭加载资源限制则99%卡住不动,解决办法之一是合并纹理集:点击第二个,然后将自己项目里的png整体拖进来(记得提前备份png碎图,以免策划后期修改),点击左边的生成后缀名,然后点击导出得到如下json和png然后扔进egret里,点击保存,让他自动添加到配置里,然后就over了,系统会自动根据json选用你之前取好的名字...原创 2019-04-15 20:01:27 · 1475 阅读 · 0 评论 -
白鹭的ColorMatrixFilter颜色矩阵参数解释
egret官方举出了几如灰色紫色等例子,但如果我们需要自定义颜色,查询百度都不好找怎么设置参数摸索之下有如下经验参数如图红色区域自上而下是所需新颜色的GRB值,这个值可以多途径获取; 蓝色区域自上而下分别为原图红绿蓝三通道的透明度,0表示不需要原本的颜色作为底图1表示显示原图该通道颜色 如图,当你不需要底色时蓝色全为0即可,需要底图颜色全为1即可 右下右数第二的1表示新颜色...原创 2019-07-10 09:23:30 · 2186 阅读 · 0 评论