Javascript &引用;未捕获类型错误:f.isVisible不是函数;使用createjs和pixi
我有一个基于pixijs的网站,它也有一个Adobe Animate CC生成的createjs动画。我想在pixijs加载程序完成时调用createjs动画的initAnimation()函数,但是如果我从PIXI.loader.load()调用的函数调用该函数,我会得到未捕获的TypeError:f.isVisible不是函数错误。当我从body的onload事件处理程序函数调用它时,它工作正常,但动画在pixi加载程序加载所有资源之前开始 这是我的密码:Javascript &引用;未捕获类型错误:f.isVisible不是函数;使用createjs和pixi,javascript,adobe,createjs,pixi.js,Javascript,Adobe,Createjs,Pixi.js,我有一个基于pixijs的网站,它也有一个Adobe Animate CC生成的createjs动画。我想在pixijs加载程序完成时调用createjs动画的initAnimation()函数,但是如果我从PIXI.loader.load()调用的函数调用该函数,我会得到未捕获的TypeError:f.isVisible不是函数错误。当我从body的onload事件处理程序函数调用它时,它工作正常,但动画在pixi加载程序加载所有资源之前开始 这是我的密码: function init ()
function init () {
stage = new PIXI.Container();
renderer = PIXI.autoDetectRenderer(w, h);
PIXI.loader
.add("images/1.png")
.on("progress", loadHandler)
.load(function () {
initAnimation();
...
});
}
function initAnimation () {
canvas = document.getElementById("canvas");
handleComplete();
}
...
object.isVisible不是函数
在CreateJS中将非DisplayObject的内容添加到显示列表时出错
每勾选一次,阶段将检查是否应渲染每个对象,这将运行isVisible
检查
确保只向舞台添加显示对象(形状、精灵、位图、MovieClip、文本)。我想说的示例中缺少一个重要的代码。我建议你给我举个例子