动作脚本。通过引用或值传递向量?

时间:2013-07-16 01:37:08

标签: actionscript pass-by-reference

我正在尝试将一些ActionScript代码移植到VB.Net。

AS代码:

public class GridHandler extends Object {
    private var grid:Vector.<Vector.<Tile>>;
    private var config:Config;

    public function GridHandler(param1:Config, param2:Vector.<Vector.<Tile>>) {
        this.config = param1;
        this.grid = param2;
        return;
    }// end function

是通过引用还是值传递的值param1和param2? 肯定看起来像是通过引用传递,但我需要确定。 感谢。

1 个答案:

答案 0 :(得分:1)

在AS3中,所有内容都通过引用传递 - 甚至是intsNumbers之类的原语(尽管它们在幕后有特殊的操作符,使它们像值传递一样。

对你的问题的简短回答:是的:)

指向相关文档的链接:http://help.adobe.com/en_US/ActionScript/3.0_ProgrammingAS3/WS5b3ccc516d4fbf351e63e3d118a9b90204-7f56.html#WS5b3ccc516d4fbf351e63e3d118a9b90204-7f56__WS5b3ccc516d4fbf351e63e3d118a9b90204-7f4c