横スクロールアクションHOMEプログラムUNITY[UNITY]アクションゲームを作る(ステージをファイルから取得)[9]どうも、仕事なんとかなったえんちゃです。前回で基本的なアクションゲームが出来ましたー!ゴールを設定するいままでステージをペイントで書いていましたね。マリオメーカーみたいにとかは言わないけど、数値的にキレイにステージを作っていきたいですね。いうことで、今回はCSVでステージを作って、それをUNITY上でオブジェクトにするという処理を作っていきます。0を空白,1を床として、EXCELでステージを作ってみます。このあと、CSV形式で保存します。今回大事な関数は3つで1つは、外部ファイルを読み込むときの関数です。ファイルのデータを取得するメソッドでPrefabや、テキストファイルなどなんでも呼び出すことが出来ます。Resourcesに格納されているファイルデータはゲーム作成時に圧縮されないので、入れるデータは最低限にするといいです。変数].ReadLine();これでCSVファイルを1行づつ読み取り、さらにそのデータをSplit変数でカンマで分割していきます。最後にインスタンス化です。座標を書いていきます。これで数字に対応するプレハブとCSVデータをResourcesフォルダに入れてあげれば準備完了です。つけたのは単にオブジェクト整理のためです。空オブジェクトにアタッチしてあげて実行すると底にデータが格納されます。以上、ステージが生成されました。実はこれ、オブジェクトが多すぎると、やっぱりというか負荷がかかるらしいです。現時点で自分の実力では修正できないので、またの機会に続きを書きます。2019.04.11どうもえんちゃさんです。言いたいことはタイトルに書いてあるんですが、あれですね。ゲームの根幹を作ると言いながら死亡イベントを作らないのってどういうことでしょうか。2019.03.22仕事ひーこらのえんちゃです。コメントをキャンセルメールアドレスが公開されることはありません。コメントデータの処理方法の詳細はこちらをご覧ください。ランキング[UNITY]オブジェクトを結合する。UNITY[VBA]アニメーションを作るVBA[UNITY]マリオの土管を作る。WordPress.。