2016-10-01 60 views
-6
var Structure[undefined] 
function run{ 
    Structure[0] 
} 

function setStructure(structure){ 
    Structure[0]=structure 
} 

setStructure(House); 

function House(){ 
    //nothing 
} 

为什么返回House()函数不在Structure [0]中? 这是一个Minecraft PE模组。Java脚本功能不起作用

+0

你永远不会调用'House',你只是通过它(即函数)。 – trincot

回答

1

我想你打算这样:

function run{ 
    Structure[0]() // <--- notice the parentheses. 
} 

如果没有括号,功能run没有做任何事情。它只是引用该函数,而不用调用它。