【Unity】EasySaveでstring型のロード

faceless player with fake cash in box その他
Photo by Anete Lusina on Pexels.com

intとかfloatとかの要領で

string key = "key"
string defaultStr = "default"
ES3.Load(key, defaultStr);

//エラーが出る

こんな感じでやったらVisual Studioの方でエラー?(ここおかしいですよみたいな表示)が出てしまいました。

string key = "key"
string defaultStr = "default"
ES3.Load(key, defaultValue:defaultStr);

こんな感じでdefaultValueとして設定しているdefaultStrの前にdefaultValue:って付けるとエラーが出なくなりました。
string型だったから違う引数と判断されたのかも?

コメント

タイトルとURLをコピーしました