XNA で初めての本格的なゲームを作成しようとしていますAbilities
...モンスターやアイテムが持つことができるさまざまな能力を追跡するクラスを作成しました...また、必要なすべての種類の能力の列挙も作成しました。私は疑問に思っていました...私のクラスにフィールドだけを持ち、毎回型をチェックしてそれに応じて行動する私のメソッドにTypeOfAbility
大きなものを持っている方が良いでしょうか、それとも多くのフィールド、クラスコンストラクターに大きなものを持っている方が良いでしょうか。フィールドの値と、すべてのフィールドを使用し、大きな「switch(TypeOfAbility)」を使用しないメソッドを設定しますか? たぶん、上記の組み合わせでしょうか?... とにかく、事前に助けてくれてありがとう!switch(TypeOfAbility)
Update()
switch(TypeOfAbility)
Update()