質問: new StreamWriter(csv.name + ".csv", true); sw.WriteLine("あかさたな"); sw.Flush(); sw.Close(); } この方法だとpathの名前のCSVは作成されるのですが、場所が元の場所(Resources/CSVData/bring.csv)ではなくAssetsフォルダの外にできてしまいます。CSVファイルの中身の更新するのが目的なので、これではいけないのです。 そこでなのですが、皆さんに質問をしたいと思います。 ・ファイル場所を変えずにCSVを更新する方法はあるのか? ・Resource.Loadのパスは相対パスで、StreamRenderは絶対パスで指定しなければならないが、どちらにあわせれば良いのか?(私的にはResources.Loadを使いたい) ・プラットフォーム関係なくCSVを更新するには?(できればResources.Loadに沿ってやりたい) 主にこの二つの質問に答えていただければ幸いです。(実際にソースを転記していただくと幸いです。)もし訂正箇所がありましたら、随時訂正いたします。
回答: GetAssetPathで取ったパスは使えませんか?