是否可以從AS3中的類中取一個隨機常量?如何從課堂上獲得隨機常數?
class Constat
{
public static const constA:String = "const1";
public static const constB:String = "const2";
...
/** this method must return a random constant */
public static function getRandomConst():String
{
-------------------------------
}
}
你能寫出更多的細節嗎?或代碼示例?因爲我沒有找到任何有關如何去做的信息。 – jhard 2013-03-03 10:50:53
你有過數組嗎?這非常簡單。一旦將值添加到數組中,您只需生成一個隨機索引即可從數組中選取一個值。 – mitim 2013-03-03 11:34:04
對不起,也許我不明白你的答案(英語對我來說很難)。我認爲有辦法將這個類轉換爲一個常量數組,然後得到隨機值。 (順便說一句,我剛剛發現如何做到這一點[獲取類的常量](http://stackoverflow.com/questions/11596475/as3-how-can-i-get-an-array-of-a )(但我認爲這個解決方案很慢))在類中存儲具有常量名稱的數組對我來說並不是好的解決方案(如果我現在不支持你的報價)(但工作得很好:) )) – jhard 2013-03-03 12:29:47