我的问题是,在编码方面哪种方法有效并且需要更少的内存才能完成。
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?
很抱歉,如果我无法解释自己。
提前谢谢。