未捕获的TypeError:使用ig.AnimationSheet时,undefined不是函数

时间:2013-10-11 20:52:28

标签: javascript impactjs

我正在写一个带有impactjs的游戏,我一直在努力解决这个问题。在我的player.js文件中,当我尝试初始化动画工作表时,我得到一个未捕获的TypeError。错误位于最后一行。

EntityPlayer = ig.Entity.extend({   
    size: {x:32,y:48},  
    health: 200,
    animSheet: new ig.AnimationSheet( 'media/player.png', 32 , 48 ),

我的.requires看起来像这样:

.requires(  
    'impact.entity',    
    'impact.animation' 
 )

由于构造函数ig.AnimationSheet是该行上唯一的函数,我认为它不被识别。但这让我感到困惑,因为我虽然影响。动画是正确的位置。

1 个答案:

答案 0 :(得分:0)

您无需导入'impact.animation'它包含在实体