インターフェイス IStorageEx
Namespace: GameCanvas
csharp
public interface IStorageEx : IStorage継承元
メソッド
EraseSavedDataAll()
継承元: IStorage
csharp
void EraseSavedDataAll()ローカルストレージに保存された全ての値を削除します
Save(string, float?)
継承元: IStorage
csharp
void Save(in string key, float? value)ローカルストレージに値を保存します
備考
value に null を渡した場合、キーに紐づくデータを削除します
パラメーター
key— キーvalue— 保存する値
Save(string, int?)
継承元: IStorage
csharp
void Save(in string key, int? value)ローカルストレージに値を保存します
備考
value に null を渡した場合、キーに紐づくデータを削除します
パラメーター
key— キーvalue— 保存する値
Save(string, string?)
継承元: IStorage
csharp
void Save(in string key, string? value)ローカルストレージに値を保存します
備考
value に null を渡した場合、キーに紐づくデータを削除します
パラメーター
key— キーvalue— 保存する値
SaveScreenshotAsync(System.Action<string?>?)
継承元: IStorage
csharp
void SaveScreenshotAsync(System.Action<string?>? onComplete = null)現在の画面を 画像として保存します
備考
- 保存に成功した場合、
onCompleteの引数には、画像保存先のパスが渡されます - 保存に失敗した場合、
onCompleteの引数には null が渡されます
パラメーター
onComplete— 保存完了後に呼び出されるコールバック
TryLoad(string, float)
継承元: IStorage
csharp
bool TryLoad(in string key, out float value)ローカルストレージに保存された値を取り出します
パラメーター
key— キーvalue— 取り出した値
戻り値
取り出せたかどうか
TryLoad(string, int)
継承元: IStorage
csharp
bool TryLoad(in string key, out int value)ローカルストレージに保存された値を取り出します
パラメーター
key— キーvalue— 取り出した値
戻り値
取り出せたかどうか
TryLoad(string, string?)
継承元: IStorage
csharp
bool TryLoad(in string key, [NotNullWhen(true)] out string? value)ローカルストレージに保存された値を取り出します
パラメーター
key— キーvalue— 取り出した値
戻り値
取り出せたかどうか
