コードのようにDEBUG.LOG .. unity5.xを書き込む前に、現在のプログラムにパッケージ「OUTLOG.TXT」に対応するフォルダを持つことになり、そのファイル2017は、ディスクのユーザCのAppData / LocalLowに移動され/会社名フォルダ。不便は自分で書きました
コード:
UnityEngineを使用しました。
System.IOを使用しました。
システムを使用しました。
たSystem.Diagnosticsを使用しました。
デバッグ= UnityEngine.Debugを使用して、
パブリッククラスDebugTrace
{
民間のFileStream FILESTREAM。
民間のStreamWriterのStreamWriter。
プライベートブールisEditorCreateは偽=; //エディタでログファイルを生成するかどうか
プライベートint型showFrames = 1000; //はすべて印刷
#regionインスタンス
プライベート静的読み取り専用オブジェクトOBJ =新しいオブジェクト();
プライベート静的DebugTraceのm_instance。
パブリック静的DebugTraceインスタンス
{
取得する
{
(m_instance == null)の場合
{
ロック(OBJ)
{
(m_instance == null)の場合
m_instance =新しいDebugTrace();
}
}
m_instanceを返します。
}
}
#endregion
プライベートDebugTrace()
{
}