Unity で .NET TimeSpan を unityscript でフォーマットしようとしています。
をインポートSystem
しましたが、これを実行しようとしています:
c.timeLeft = (now - c.endTime).ToString("HH:mm:ss.f");
c.timeLeft
文字列です。
now
はDateTime.Now
c.endTime
ですDateTime
now -c.endTime
TimeSpan を返します
ユニティが教えてくれる
No appropriate version of 'System.TimeSpan.ToString' for the argument list '(String)' was found.
しかし、.NET ドキュメンテーションはそれString.ToString(String)
が有効であることを教えてくれます。
どうしたの?期待どおりに .NET メソッドを使用するにはどうすればよいですか?