LayaAir2.0(2.4)IDE里面设置滤镜项目运行报错解决办法

今天有群友问了一个关于Layabox滤镜(laya.effect.ColorFilterSetter,laya.effect.GlowFilterSetter,laya.effect.BlurFilterSetter)的问题,以前我自己使用滤镜大多是用代码实现的,编辑器很少用到,遇到的问题是 在编辑器用了滤镜组件后,运行项目报错。后面发现是滤镜的类没有注册,提前注册即可。下面记录一下这个问题的现象和解决办法。

阅读更多

记录一个抽奖算法(js)

有同事想要写一个抽奖的算法,找我帮忙写个算法展示给其他人看,最好是可以脱离编辑器的,首先,我就想到了用Chome的console 面板运行JavaScript,于是就写了一段代码实现了这个抽奖,其中包括模拟多少级,平均中奖次数,已经最多可以中奖多少次。下面就把源码贴出,做个留念。

阅读更多

Cocos Creator Tween Max 小游戏引入

之前的文章里写过关于Layabox如何引入TweenMax类库的,对于Cocos Creator来讲基本大同小异,不同是是可以作为插件导入,直接使用,很是方便,只是在发布小游戏的时候,突然就冒出一个 TweenMax is not defined,于是查找了各方资料,得以解决。

阅读更多

ios游戏跳转到App Store下载页面

游戏发布到Appstore后,后续如果有版本需要更新,就要提醒用户去更新,此时最好的方式有两种,第一:用热更新的方式,这种玩家不需要主动去下载包,可以直接更新,第二种,让玩家去App Store 商店下载更新。第一种热更新方案,前面的文章已经说过,这里介绍第二种方案。

阅读更多

iOS接入穿山甲广告和热云数据

如今小游戏在各个平台百花齐放,百家争鸣,作为开发者自然是尽量去各大平台露露脸,走一波流量,基本就能回本了,如果游戏可玩性还比较好,赚点小钱的机会还是很大的,最近在走完了头条,QQ,微信平台后,又把游戏发布到了iOS的Appstore 上面。关于如何变现,自然是接入广告,下面就谈谈如何接入穿山甲和热云。

阅读更多

Cocos Creator 热更新(Mac)

接触到原生开发,基本不可避免的要接触热更新游戏,有时候游戏需要平台审核,这个期间需要一些时间,遇到小版本的迭代,热更新也是必不可少的一部分,下面我们就用Cocos Creator 2.2.0实现一些热更新,项目开发语言采用 Typescript,环境是Mac环境 测试 为iOS 项目源码最后附上。

阅读更多

Cocos Creator中JavaScript和Object-C 互相调用(Mac)

H5游戏做了许久,一直没怎么亲密接触过Native原生开发,之前接入SDK 也是用的JS版本,这些天开始用H5游戏,导出原生平台 Apk(安卓)和ipa(iOS)文件,不免用到了JavaScript和原生语言的调用,官方关于这块有两部分,一个是JSB2.0一个是原生的反射机制,由于开发时间有限,退而求其次,选择了反射机制。

阅读更多

Cocos Creator 手动安装更新 SDKBox

在使用Cocos Creator的时候 使用 Creator 自带的菜单 每次打开SDKBox 界面总是卡着 使用 command + alit +i 快捷键查看是一直报错。自己也检查了Python版本 都没有什么问题。用了很多办法都无解,后来升级了最新的Creator 根据提示,打开页面,恍然大悟,之前打开过这个页面只是没有注意。

阅读更多

Mac电脑常用软件整理

使用Mac电脑几年了,期间遇到了很多Mac上面使用起来便捷的软件或者插件,得以整理一个列表,后续如果装系统或者换电脑了,可以一一查找,另外,赠人玫瑰,手留余香,分享给大家。

阅读更多

Cocos Creator QQ小游戏采坑指南

从今年开始,国内大厂纷纷对小游戏发力,除了微信,其他平台相继推出了小游戏的发布,这个对于游戏开发来说,研发一款游戏,上不同的平台,有更多的用户进入是好事,虽然大厂之间默契的语法风格个项目结构,已经让小游戏发布在不同平台很轻松了,但不同平台之间还是有一些细微的差异,之前游戏上了微信平台和头条平台(字节跳动)如今腾讯再次发力,开放了QQ小游戏平台,作为开发者自然不会放过这个入口,下面简述一下本次发布遇到的坑

阅读更多

简单优化一下个人博客

个人博客开了一年多,平常大都是发布一下文章,写一下工作的感想,很多文章都用了图片,今天发现我好多图片都是后缀png的,而且尺寸都显得很大,要想然自己的博客文章打开的快速,减少读者的加载是一个工程,另外每个文章写的时候,里面有很多图片,最后都重新替换了,可很难找出那些是没有引用的,于是乎,有了这篇文章。

阅读更多

Layabox2.3.0如何配置代码编辑器(WebStorm2019)

今天看到新闻,Laya官方更新了新版本,新版本很多优势,有了很多更新,看到公众号下面有人留言说,希望有个外置的代码编辑器,其实我从学习开发Layabox一直都是用的Webstorm外置编辑器,打开了两个IDE,Webstorm主攻代码,配置了编译,LayaboxIDE主攻美术和项目构建。整体来讲和Cocos开发差不多,效率很快,特别是再用上快捷键。下面我就把这个配置分享一下,希望更多的人能够提高效率。

阅读更多

Mac电脑如何查看已连接的WiFi密码

毕竟很少用到这个功能,但是,就是今天,手机周末在家重置了所有的网络设置,导致正常上班的情况下,无法正常打卡,公司的打卡机用的是钉钉,必须用特定WiFi网络打卡,本来是早上8:54到公司的,可连不上公司的WiFi,奈何公司的WiFi密码设置的还是比较复杂些的,虽然后面观察了一下有规律,但长时间不登录,确实已经想不起了,于是乎,我在9:03才打上卡,工作的电脑也是连着WiFi的,就是因为对Mac电脑查看WiFi密码不熟悉,导致我这三分钟的误差,于是我决定写一篇文章记下来,日后备用。

阅读更多

TypeScript使用小技巧

在学习过程中使用TypeScript还是遇到了很多巧妙的解决办法,下面整理一下近期遇到的很多问题,和最后使用的解决方案。有些技巧还是很实用的,节省了很多时间和精力。

阅读更多