タップするとキャラクターを生成しそのキャラクターが個別のステータスを保持したいです。
具体的にはタップするたびに新しい兵士が生成されint HP = 10というあたいをそれぞれが持ちたいです。
下記のようなクラスをSoldier soldier = new Soldierとしてそれを使った場合
すべての兵士のHPが同じものとして扱われて一人の兵士のHPが減ると他の兵士のHPも減ってしまいますよね?
Soldier soldier1 = new Soldier
Soldier soldier2 = new Soldier
のように大量にインスタンス化するしかないのでしょうか?
まとめてインスタンス化できる方法や、より良い方法などありましたら教えていただきたいです。
public class Soldier { int HP = 10; } コード
回答5件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/09/13 14:06