差分

ナビゲーションに移動 検索に移動

MonoGameで外部のXNBファイルを読み込む

20 バイト除去, 2018年10月26日 (金) 05:23
編集の要約なし
[[MonoGame]]で作っている[[ゲーム]]に起動時データ更新を実装し、[[プログラム]]以外の画像や音楽などだけであれば自動更新するようにしたいわけだ。[[スマホ]]の[[ゲーム]]によくあるアレである。むしろ[[プログラム]]の細かい部分も[[NLuaNeoLua]]に投げるようにしてしまいたい。
そうなると外部から各種[[データ]]を読み込む必要が出てくる。しかしを読み込む必要が出てくる。しかし[[MonoGame]]で扱う各種[[データ]]の基本は[[プログラム]]に組み込まれた「Content」である。
== Xamarin.Android ==
使い方は普通のContentManagerと大して変わらない。
<sourcelang="csharp">
// Androidであれば「/data/data/アプリID/files」あたりが返ってくるはず。
var path rootdir = System.Environment.GetFolderPath(System.Environment.SpecialFolder.Personal);var cm = new ExternalContentManager(this.Content.ServiceProvider, pathrootdir);
var font = cm.Load<SpriteFont>("IPA-Gothic");
</source>
* [[MonoGameのカメラを作る]]
== 参考文献 ==
{{reflist}}
 
{{stub}}
[[category:MonoGame]]
[[category:Xamarin.Android]]
匿名利用者

案内メニュー