var Player1 = new character;
当我尝试使用Player1.Logic();
或调用该函数时Logic();
出现错误:
Uncaught TypeError: Object #<character> has no method 'Logic'
这是我的 character.js 类文件:
(function(window){
function character(){
}
function Logic(){
console.log("new character loaded!");
}
window.character = character;
}(window));
我应该以不同的方式声明函数还是以不同的方式调用它?除了这个,其他一切似乎都很好。到目前为止,我唯一的运气是使用事件处理程序声明函数。