標準ライブラリ - SaveData
説明
このライブラリを使用することにより、Kuinで作成したゲームなどにセーブ機能をつけることができます。
所有メソッド
Save(path: []char, data: []byte8)
説明
セーブデータを保存する関数です。 セーブデータは自動的に暗号化されます。
また、セーブデータが保存される場所は、デバッグモードではSaveフォルダ、リリースモードでは書き込みに管理者権限が不要な場所が自動的に選択されます。
これはOSなどによって異なります。
引数
- path: []char
- data: []byte8
戻り値
サンプルコード(Ver1.00)
func Main()
{ここでは拡張子は.knsにしていますが、.kns以外の拡張子でも問題ないです。}
var path : []char :: "HelloWorld.kns"
var ch : []char :: "Hello, world!"
var by : []byte8
do by :: ch.ToBins()
do SaveData@Save(path, by)
Load(path: []char): []byte8
説明
暗号化されたセーブデータを読み込む関数です。
引数
戻り値
サンプルコード(Ver1.00)
{Save関数のサンプルコードを実行後にこのコードを実行してください。}
func Main()
var path : []char :: "HelloWorld.kns"
var ch : []char
var by : []byte8
do by :: SaveData@Load(path)
do ch :: by $ []char
最終更新:2013年10月14日 10:20