2010-03-18 73 views
0

我有2个函数,1个加载在另一个之前。 某些值由其他函数数据决定,但由于其中一个必须在另一个之前加载,我应该如何获取在当前函数之后加载的数据?从当前函数加载的函数获取数据

private function wMessage():void { 
    Message.width=Name.width+20; 
} 

private function wName():void { 
    Name.x=(Message.x+Message.textWidth)-Name.textWidth; 
    Name.y=Message.y+Message.height; 
} 

我已经采取了一些其他不必要的代码,但你可以看到名称位置设置由消息的位置+宽度根据,但我想消息的宽度是不小于名称

回答

2

我理解你的问题的方式是,你需要一个在第二个函数中使用的第一个函数中找到的值。为此,您可以在程序开始时对函数进行原型设计,然后在第二个函数中调用第一个函数。