LayaAir
黯然销魂码
这个作者很懒,什么都没留下…
展开
-
LayaAir开发微信小游戏在iOS运行红屏
LayaAir开发微信小游戏在iOS运行红屏,原因是你用了滤镜或者遮罩。这两种都可能导致红屏。概率复现。越高频率使用,复现概率越高。目前没有比较好的解决方案,除非改源码。只能绕路来解决方案:如果你用了滤镜,那么和美术商量用图片代替实现。如果你用了遮罩:如果是矩形遮罩,可以用panel代替;如果是不规则图形,就只能找美术策划商量微调效果了~当然,如果你技术够硬,你也可以修改源码,找找红屏具体是哪块的原因^_^...原创 2020-07-02 16:39:23 · 2035 阅读 · 0 评论 -
laya给图片添加阴影
//关键代码:主要是用laya的发光滤镜来实现。另外laya还有模糊滤镜以及颜色滤镜。颜色滤镜相当于cocoscreator的color属性,可以一张图片当多张用。const GlowFilter = Laya.GlowFilter;let glowFilter = new GlowFilter("#2f2f2f", 5, 8,0);sprite.filters = [glowFilt...原创 2019-09-09 16:30:56 · 983 阅读 · 0 评论 -
LayaAir之设置反向遮罩镂空遮罩挖洞模式
结构是这样子的关键代码:this.tipBoxMask.blendMode = "destination-out";this.tipMaskSprite.cacheAs = "bitmap";原创 2019-09-10 10:18:05 · 3331 阅读 · 2 评论 -
抛物线已知3点方程式,老笨方法
let SP = [42,164];let MP =[50,400];let TP =[556,963];let b=((SP[1]-MP[1])*(SP[0]*SP[0]-TP[0]*TP[0])-((SP[1]-TP[1])*(SP[0]*SP[0]-MP[0]*MP[0])))/(((SP[0]-MP[0])*(SP[0]*SP[0]-TP[0]*TP[0]))-((SP[0...原创 2019-09-17 16:05:42 · 900 阅读 · 0 评论