私は、プレイヤーが特定の操作を行うたびに再生したいと思う健全な合図を持っています。私はそれをうまくやっているすべてを持っているが、私は使用されるリソースがハードコードされているのではなく、構成ファイルから来るようにしたい。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;
何らかの理由で、「オブジェクト変数で 'config'を使用できません」という記述はありません。誰かがこれにアプローチする別の方法を知っていますか?
おそらくhttp://gamedev.stackexchange.comに属し? – tenpn