感觉你这像是内存泄漏导致的卡死,
建议打开内存检查工具看看具体是哪里泄漏的
3.4刚出来的时候,用来做个demo,第一天就出现卡死了,导致我整个场景都重做的,报错后的场景打不开
3.6.1刚出来的时候一样,我继续做了一个测试demo,用着用着就疯狂飘红,完全没法用
所以我现在还在用2.4。3.+找不到一个稳定版
这应该是因为 Chrome 卡死,导致编辑器的 socket 消息阻塞了。强制关闭 Chrome 应该就好了。我们后面加个保护。
chrome为啥会高频卡死呢,至少3.6之前好像没咋遇到这种情况
现在运行场景都有一种冬天按电梯的感觉,有不小概率来那么一下
你好,这个问题我们确认一下,你可以先忽略这个报错,这里的报错不会对功能产生影响。
这个可以给个临时解决方案吗?
3.6.3 input.on(Input.EventType.KEY_DOWN,this.onKeyDown,this);
监听事件没反应了,不执行回调onkeyDown。 谷歌浏览器测试没反应其他浏览器没测试过
抱歉,这个我们先确认一下
抱歉,这个我们先确认一下~
好的好的,麻烦后续给个反馈哈谢谢
同样情况+1,会执行一次on事件,之后该事件无法再触发了
由于使用tween不规范吧,传参不是v3(1,1,1)而是v3(1)这种情况造成的,
这个不会报错,但是似乎引起节点的失效了
不知道上面几位是不是也是同样情况
不是的,input.on也无法使用的,你可以试试
你好,我这边使用你提供的 demo,一段时间后隐藏 node,在 onDisable 回调里 off 掉 TOUCH_END 的事件监听,是有效的
没有复现你说的问题呢
我这边的测试代码是能正常工作的,跟你的测试有什么差异吗
export class NewComponent extends Component {
start() {
input.on(Input.EventType.KEY_DOWN,this.onKeyDown,this);
}
onKeyDown () {
console.log('onKeyDown');
}
}
有没有可能是因为网页上的 canvas 元素没有聚焦,导致的输入事件监听不到呢
3.6版本,ios企业签名,热更新失败,这个问题有验证嘛?
我用空项目在测试看看,我不知道啊,我从3.5.2升级过来的,3.5.2没有问题,3.6.3就有问题了
嗯,因为输入事件监听是注册在 网页的 canvas 元素上的,如果焦点不在 canvas 上,可能就不会触发事件了,你可以用鼠标点击一下 canvas 激活一下焦点,再输入试试