(5)<広告>アクセスUnityでセーブしたりロードしたりする今作ってるシューティングゲームの自機HPを保存したり読み込んだりしてみたいと思います。myhp);こんな風に書くようです。“....”この部分に保存する名前を書きます。ロードするときはこの名前で呼び出します。後ろにセーブする変数を書きます。PlayerPrefs.GetInt(“SVhp”,3);こんな風に書くようです。“....”の部分にセーブしたときにつけた名前を書きます。後ろはもしセーブしたデータが無いならこの数値が代入されます。start関数の下に書きます。PlayerPrefs.GetInt(“SVhp”,3);//現在のHPを表示して返す。myhpは数値型なのでToStringで文字列に変換。myhp.ToString(“D5”);}2.セーブとロードの2つのボタンを作る。Button3.ボタンのtextにそれぞれセーブとロードと入力。ボタンの名前をSVbutton,LDbuttonにしました。4.まずセーブボタンから。欄にヒエラルキービューのHPkantokuをD&Dしてさっき書いた関数にアクセスできるようにする。Saver()これでセーブボタンとSaver関数が繋がりました。6.同じようにロードボタンもLoader関数と繋げてやります。最初のHPは3でした。1発被弾してHPを2にしてセーブボタンを押します。被弾してHPがー6になりました。ここでロードボタンをクリック。おおーHPが2に戻りました!ちゃんとセーブできているようですな!一旦デバッグを終了してもう一回実行してもロードボタンを押すとちゃんとHPが2になりました。1;//ダメージ受けたらHP減らす//現在のHPを表示して返す。myhpは数値型なのでToStringで文字列に変換。PlayerPrefs.GetInt(“SVhp”,3);//現在のHPを表示して返す。myhpは数値型なのでToStringで文字列に変換。コメントをキャンセルメールアドレスが公開されることはありません。