Matter是一套不错的js物理引擎,LayaAir内置后,变得更加好用Matter相互碰撞提供了collisionFilter属性,支持三种属性,分别是groupcategorymask使用三种属性,就能设计出很复杂的碰撞关系其中规则如下:第一种情况在两个group相等的前提下如果任意group大于零,则两者始终碰撞,比如大家都是1,这大家相互直接始终碰撞如果任意group小于0,比如大家都是-
分类:
Web程序 时间:
2018-04-17 12:02:46
阅读次数:
255
为了节省大小,经常会使用小图,然后拉伸,比如下图拉伸后边缘模糊解决方案1.在ide里面双击资源,设置repeat属性(推荐方案)2.设置9宫格(不推荐,会略微降低性能)实现效果
分类:
其他好文 时间:
2018-04-12 15:23:37
阅读次数:
103
一、角色序列帧.ani动画的制作 1、在项目管理器中创建动画文件 2.创建动画模板,编辑动效名称 3.编辑序列帧动画 .ani格式动画的代码控制 1.动画加载loadAnmition() 2.播放与停止、动效模板切换 3.动画帧位置控制 4.动画播放完成事件 uui截图: 二、动效动画的制作 主要用 ...
分类:
其他好文 时间:
2018-03-26 00:50:36
阅读次数:
3297
上面是ts的代码部分 下面是服务器端测试的部分 详细请看官方:http://layaair.ldc.layabox.com/demo/?Network_POST ...
分类:
Web程序 时间:
2016-12-01 14:06:42
阅读次数:
274
LayaAir引擎——人物控制TiledMap地图移动和墙壁检测 所需要的软件: LayaAir IDE 1.0.2版本 TiledMap 所需要的东西: 地图:53 * 32,(48*48) 人物:48*48 注意: var a = pass.getTileDataByScreenPos(play ...
分类:
其他好文 时间:
2016-07-21 23:45:51
阅读次数:
598
LayaAir引擎——TiledMap地图图块属性获取和进行墙壁碰撞检测 需要的软件: TiledMap LayaAir IDE 1.0.2版本 所画的地图: pass层: floor层: pass层格子属性: 白色格子: id:48,自定义属性 isCanPass:true 黑色格子:id:44, ...
分类:
其他好文 时间:
2016-07-21 00:44:21
阅读次数:
214