質問がざっくりしているので既に打ち抜いた数をintなりなんなりに記録できているという前提で説明します
IntのCountという変数に撃墜数を記録しているとしてこの場合はステージ終了処理あたりに
string result = "撃墜数は" + Count.ToString() + "です" ;
System.IO.File.WriteAllText("result.txt",result);
を追加しておけば大丈夫だと思います(毎回上書きされてしまいますが)。
string result = "撃墜数は" + Count.ToString() + "です" ;
string fileName = System.DateTime.Now.ToString() + ".txt" ;
System.IO.File.WriteAllText("filename",result);
上書きしたくない場合は、現在時刻でもファイル名にしてやればよろしいかと
毎行動記録しておくとなると、StreamWriterあたりをフィールドにキャッシュしておき
例えば弾を撃つ関数Shootに
void Shoot(){
/* 本来の処理 */
Writer.WriteLine(System.DateTime.Now.ToString() + " " + "弾丸を撃った");
}
とかですかね
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/07/03 03:56
2018/07/03 13:23