我是在另一个面板A中创建浮动面板B(呈现为A);当我关闭面板A时,面板B也关闭。但小组B仍然留在zIndexManager.zIndexStack。因此,调用该组件以更改其z,从而产生setStyle空错误。有什么想法吗?
var A = Ext.create('Ext.form.Panel', {
floating: true,
alignOnScroll: false,
resizable: false,
layout: 'fit',
wi
不幸的是,我无法提供精简代码示例,因为bug发生在主游戏更新循环像11+时间一样运行之后,但我希望项目足够简单。
这是指向项目的链接:
项目是udacity游戏项目,它附带了3个文件,但是我只修改了app.js,所以这是错误必须存在的地方。
问题开始于函数engine.js中的UpdateEntities,我并没有改变它。
function updateEntities(dt) {
allEnemies.forEach(function(enemy) {
// this is the line which calls problem function
en