[過去ログ] ニート、無職、フリーターがゲームを作るスレ 33 (1002レス)
上下前次1-新
抽出解除 必死チェッカー(本家) (べ) 自ID レス栞 あぼーん
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
400(2): 弟子 ◆rZPPjYuxmQ [sage] 2018/04/23(月) 08:45:01.28 ID:bGa2Gm35(1/5) AAS
名前とかセーブしようと思ってちゅこっと調べたらPlayerPrefってのがポピュラーなのか
でもこれってレジストリに保存とかゴミ!
アンスト機能もないのにレジストリに入れちゃあかんでしょwwww
ってことでC#独自にファイル保存するか外部に保存するかうーん、今日はそこらへんと名前入力と城のシーンの1段階作成かなぁ
402: 弟子 ◆rZPPjYuxmQ [sage] 2018/04/23(月) 12:16:36.96 ID:bGa2Gm35(2/5) AAS
おおお、かっこいい!!!炎系いいっすね!!
アセットはなんか色々と変なファイルとか出来るからあまり好きじゃない><
とりあえずC#のファイルの読み書きなんで、そんな面倒でもないんだけどTextAssetとの相性というか
実は、SaveでResourcesに書き込みしてTextAssetで読み込みしようとしたけど、どうもTextAssetは開始時のResouceの状況をバッファしてるみたいで途中書き込みのデータが読み込まれないので読み込みも自作したらすんなりOKでした
まぁ簡単にこんな感じでセーブとロードのサンプル
public void SaveText()
{
string file_data = If.text;
if (System.IO.File.Exists("./assets/Resources/" + fileName + ".txt"))
{
System.IO.File.Delete("./assets/Resources/" + fileName + ".txt");
}
using (System.IO.StreamWriter sw = System.IO.File.AppendText("./assets/Resources/" + fileName + ".txt"))
{
sw.WriteLine(file_data);
sw.Flush();
sw.Close();
}
}
public void Loadtext()
{
string[] datas = System.IO.File.ReadAllLines("./assets/Resources/" + fileName + ".txt");
{
foreach (string s in datas)
{
t.text += s;
}
}
}
本版時にはもちっとカッコヨクw
403: 弟子 ◆rZPPjYuxmQ [sage] 2018/04/23(月) 16:40:57.09 ID:bGa2Gm35(3/5) AAS
とりあえずテキストベースなので書き込む際に文字列をエンコードしてみた
これにあるkeyを元にBit演算してあげれば簡単な暗号化になるかなぁ
あと少しだ!
404: 弟子 ◆rZPPjYuxmQ [sage] 2018/04/23(月) 17:35:26.37 ID:bGa2Gm35(4/5) AAS
うーん、、自作は面戸いから、拾ってきたw
ここの暗号化そのまま使えた
外部リンク[html]:dobon.net
405: 弟子 ◆rZPPjYuxmQ [sage] 2018/04/23(月) 20:39:19.66 ID:bGa2Gm35(5/5) AAS
今日の成果
画像リンク
ちゃんとファイルの中身は暗号化されて保存!
これで中身いじれないぞ!
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.037s