LayaAir0.9.9
===============类库0.9.9===============
类库重要改动说明:
1.Animation去掉fromUrl方法,增加createFrames方法,同时提供动画模板缓存及使用机制,减少对象使用开销
改进原因:因为已经有了loadImages和loadAtlas,fromUrl是不是必须的功能,为了精简代码,故去掉
同时增加了createFrames(url,name)方法,方便组织,缓存动画数据
play(start,loop,name)方法增加name属性,可以播放某个名字的缓存动画,方便实现动画数据复用及播放切换功能
2.增加图集对图片透明裁剪的支持
改进原因:完善了对透明裁剪的支持,特别是增加UI对裁剪的支持
更新日志:
新增LayaAir实战系列教程
Tween增加update回调函数,方便更高级的动画控制 【感谢:谷主】
Point类增加distanc方法,用于计算两点之间的距离
增加图集对图片透明裁剪的支持 【感谢:游戏爱好者】
改进骨骼动画,采用新数据结构渲染,更加通用,性能更高
增加对protobuf通讯格式的支持,增加使用示例demo
改进声音播放兼容问题,修复部分bug
Texture新增createFromTexture接口,方便从Texture的某个区域创建新的Texture
设置LocalStoage时增加try catch处理
优化graphics性能
解决cache文字模糊的问题 【感谢:风中雨 】
修正ComboBox自适应弹出方向的bug 【感谢:叮当】
List增加setItem接口,方便列表修改数据
增加更多示例demo
修正WebGL下文字偏移的bug
修正播放Animation不能立即获取宽高的问题
修正Socket类,sendString改为send,新增connectByUrl接口
修正进入输入状态的input元素坐标闪动
修正设置裁剪时获取getBounds不对bug
修正Socket发送二进制数据长度可能不对的问题
修正发布资源裁透明区域裁剪后,按钮和clip显示不正常的bug
修正cacheAs在高清屏下模糊的bug
已知问题:
WebGL模式Graphics的drawPath无法正常工作
遮罩移动不会及时更新显示
==============编辑器0.9.9==============
改进mac等高清屏上的适配显示 【感谢:迷失的贼】
优化编辑器使用细节,使其使用更方便
增加代码模式,方便查看UI树结构及快速修改
增加html文本在编辑器上的支持
增加骨骼在编辑器上的支持
增加swf在编辑器上的支持
增加滚轮缩放设计面板功能
增加图集打包面板
制作新版骨骼转换工具
调整项目模板
调整编辑器菜单
转换老项目时将Label的size转为fontSize
完善组件配置信息
修改粒子播放器接口名
修改默认打开页面布局
当没有页面时不再导出ts和js代码
解决在切换到空项目之后资源加载不对的问题
解决组件缩放后对齐功能不对的问题
解决打开系统窗口后ctrl键状态不对的问题
解决属性面板文字超过区域的问题
解决第一次标尺显示不全的问题
解决快捷工具栏创建目录没反应的问题
解决修改特定属性后点击空白无法取消选中
解决修改某些值时焦点框不对的问题
修改导出配置后,下次导出改为强制导出
解决选中带缩放的组件时标尺尺寸不对的bug