2022-10-30から1日間の記事一覧
連番でスクリプタブルオブジェクトを生成する。 ディレクトリに存在するアセットの数を確認してインクリメントした名前のスクリプタブルオブジェクトを生成する。 CreateInstanceで生成したインスタンスは別の名前で新しくスクリプタブルオブジェクトを生成…
指定したシーンをロードして開始する。 EditorSceneManagerの開始シーンを設定することで開始シーンを指定する。EnterPlaymodeで再生シーンに移動する。IsPlayingをtureにしても同じ結果となる。 public void ToPlayMode(){ string path = "Assets/Scenes/Sa…
Unityのエディタ拡張をリファレンスを見ているとよく出てくるparams GUILayoutOption[] optionsの引数。色々指定できて便利なのでできることをざっとメモ。指定しなくても平気なパラメタだから拘らなければ使う必要は全くない。 // このような形で出てくる。…
ファイルの作成をする ファイルを既に存在する場合新しく作ってしまうのでファイルが存在するかを確認する必要がある。 // targetPathには拡張子(.txt)なども含める。 string targetPath = Application.dataPath + "/" + path + "/" + fileName; if (File.Ex…
Pathの取得 C#の System.IO を用いてUnityのプロジェクトないのファイルにアクセスするために絶対パスを用いる必要がある。以下で取得できる。 string assetsPath = Application.dataPath; // assetsPath : /Users/ **hoge** / ~プロジェクトまでのパス~ /As…