0
所以我使用flash朋克工作在一款遊戲上,並且我已經創建了一個基礎類,其中包含基於玩家選擇的角色類型的角色屬性。這就是目前爲止這個類的樣子。如何使用參數爲類指定值? - 基本
public class Stats extends Entity
{
public var ATK:Number;
public var ARM:Number;
public var SPD:Number;
public var WIS:Number;
public var CRG:Number;
public var STM:Number;
public function Stats(ATK:Number=0, ARM:Number=0, SPD:Number=0, WIS:Number=0, CRG:Number=0, STM:Number=0)
{
}
override public function update():void
{
super.update();
}
}
和在當一個按鈕被點擊我想它進行新的統計類的參數另一個類(2,6,2,2,4,4) 所以我
public var SkelStats:Stats = new Stats(2, 6, 2, 2, 4, 4);
然後將該對象(SkelStats)分配給玩家boss類型varriable。我這樣做
public static var BossType:Stats;
,然後點擊功能按鈕下的I類添加
Player.BossType = SkelStats; trace(Player.BossType.ATK)
和跟蹤總是拿出0,除非我改變的統計類本身varriable(ATK)。 (SkelStats)
對不起,如果這太容易混淆,我可以回答任何有關我的代碼的問題,如果有什麼不清楚的話。我只是不確定我在這裏做錯了什麼。