As3,将变量传递给函数或从布尔值设置变量

时间:2014-04-12 04:03:47

标签: actionscript-3 flash

我的问题是,在编码方面哪种方法有效并且需要更少的内存才能完成。

        if (easyMode)
        {
            //set variables

        }

        if (medMode)
        {
            //you askng for it
        }

        if (hardMode)
        {
            //set variables harder!
        }

基本上,用户在玩游戏之前会被要求选择一种模式。 如果他们选择简易模式,那么就会损坏我的两个,或者如果他们选择medMode伤害可能是2,而hardMode可能意味着伤害将被初始化为10。

我已经看到你可以通过函数传递变量。我觉得这很复杂。

或者我应该使用吸气剂和二传手?

    public function set easyMode(value:Boolean):void 
    {
        _easyMode = value;
    }

我是As3和Java的初学者程序员,所以我不是专家,也不理解这个概念。

我问的建议是坚持最初的想法,或者通过函数传递变量还是使用get和set?

很抱歉,如果我无法解释自己。

提前谢谢。

0 个答案:

没有答案