我有一個聲音提示,我希望玩家每當玩家做出特定的動作。我已經把它打得很好,但是我想讓所使用的資源來自配置文件,而不是硬編碼。在Unrealscript中如何爲類中的資源設置組件屬性的配置值?
所以我加了一個屬性上我的課叫做MonsterNoiseSoundCue如下:
var config SoundCue MonsterNoiseSoundCue;
然後在默認屬性部分添加以下到我創建對象,然後再加入組分中收集我的棋子。
Begin Object Class=AudioComponent Name=MonsterActivatedSound1
bAutoPlay=false
SoundCue=MonsterNoiseSoundCue// This variable is a configured value. SoundCue'CastleAudio.UI.UI_StopTouchToMove_Cue'
End Object
Components.Add(MonsterActivatedSound1);
MonsterActivatedSound = MonsterActivatedSound1;
由於某種原因,它沒有建立「不允許使用'配置'與對象變量'。有誰知道另一種方法來解決這個問題嗎?
可能屬於http://gamedev.stackexchange.com? – tenpn 2011-10-19 08:52:05