[]图集打包与动画

1、资源发布的时候经常自动发布成altas格式,即使我在工具中把图集打包该为json,还是会经常发生自动改为altas格式;很莫名其妙。win7的1.6.17beta版本。
2、IDE中制作的动画文件中含有多个动画,用play()方法播放,只要带有start还有loop参数,控制台就会报错,但是动画能正常播放。
this.ani.play(0,true,'XiuXian');控制台报错:ani not found: BlueEmoji.ani#XiuXian。但是游戏中动画正常播放了~~不知道是不是我那里姿势不对。但是如果this.ani.play('Normal'); Normal是默认动画,就没有问题。
代码如下:
let url=this.color+'Emoji.ani';
this.ani=new Laya.Animation();
this.ani.loadAnimation(url);
this.addChild(this.ani);
this.ani.play(0,true,'XiuXian');
3、顺便确认一下:Laya中的事件系统,鼠标事件是冒泡的,其他事件都不冒泡且只能在同一个View被侦听到 是这样的么?
已邀请:

Aar0n

赞同来自:

第一个问题: 要在编辑模式下F9 设置。
第二个问题:没看懂。
第三个问题:键盘事件管理类。该类从浏览器中接收键盘事件,并派发该事件。

派发事件时若 Stage.focus 为空则只从 Stage 上派发该事件,否则将从 Stage.focus 对象开始一直冒泡派发该事件。所以在 Laya.stage 上监听键盘事件一定能够收到,如果在其他地方监听,则必须处在Stage.focus的冒泡链上才能收到该事件。

用户可以通过代码 Laya.stage.focus=someNode 的方式来设置focus对象。

用户可统一的根据事件对象中 e.keyCode 来判断按键类型,该属性兼容了不同浏览器的实现。

要回复问题请先

商务合作
商务合作