This is old LayaAir veriosn writetten by ActionScript 3.0 ,now LayaAir is using TypeScript as the Engine Script,Please use https://github.com/layabox/LayaAir instead.
改进引擎库
解决IOS切后台之后,返回有几率播放不了音效的问题
解决useAudioMusic设false没起作用的问题
Loader增加preLoadedMap属性,支持手动设置预加载的文件
用途:可以把很多图集文件,合并为一个文件,加载后,设置preLoadedMap进行映射,引擎在加载单个图集的时候,从preLoadedMap获取,从而减少小文件加载数量,减少http请求,并且不需要更改加载逻辑。
改进onSafari的判断(老的判断不够精确),增加safari浏览器九宫格缝隙处理
完善QQ玩一玩支持
改进玩一玩发布系统,改进qqPlayCore.js使用方式 进一步完善了玩一玩下的适配模式 解决玩一玩下文字描边崩溃的问题
完善微信小程序支持
解决IOS微信下,识别二维码切走之后,再回来可能声音丢失的问题
解决微信小游戏下,个别机型显示异常的问题
3D引擎
解决资源加载LoaderManager.create进度返回可能为NaN的BUG
优化摄像机worldToViewportPoint和worldToNormalizedViewportPoint函数,不在屏幕内也可返回值
LayaAirSDK
增加3D引擎【新】
增加时间轴动画支持【新】
增加对LayaPlayer,Flash版本的支持【新】
优化UI组件,减少对callter的调用次数
Sprite类增加hitTestPrior属性,用来优化鼠标事件点击效率
弹出对话框位置进行四舍五入,防止变虚
改进Log类,禁用鼠标点击,增加toggle方法方便控制
Event增加keyCode属性代码提示 【感谢:易先森】
优化加载队列,防止最后一个加载内容被引用
增加HttpRequest和Loader的扩展适应性【感谢:zhuliping】
增加webgl设备丢失事件及相关处理
更改Node的displayInStage属性为displayedInStage
修复2D粒子资源释放问题
修复List在没有滚动条时变化大小子对象不会跟着改变
修复双层cacheAs导致的异常
修复drawTexture设置矩阵后无效的bug
修复遮罩位置显示不及时的bug
LayaAirIDE
增加时间轴动画功能
增加App测试工具(beta)【新】
增加App打包工具(beta)【新】
增加App构建工具(beta)【新】
创建嵌套页面失败时显示一个失败图片
当box对象有pivotX pivotY时,转到父容器时不自动调整坐标
修复锁定tip不对的问题
修复输入名字验证没生效的问题
修复节点树面板无数据刷新时卡死的问题
修复窗口大小改变时的布局算法
修复点中增加修改pivot的点
修复有时选中对象不能拖动大小的问题
修复UIView在代码模式改变数据之后,source丢失的问题
===============类库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