差分

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

Xamarin.AndroidのViewとMonoGameを混在させる

480 バイト追加, 2018年8月30日 (木) 05:21
編集の要約なし
たとえばMonoGameには「文字入力」などという軟弱な概念はないので日本語入力対応のテキストボックスを使いたい場合や、[[Google AdMob]]で[[バナー広告]]を表示したい場合などが考えられる。
なお、この方法は[[iOS]]対応などのマルチプラットフォーム対応などクソくらえである。[[ググる]]と[[Xamarin.Forms]]と[[MonoGame]]で同様のことをやりたいという事例が[[stackoverflow.com]]などで散見されたが、その解決策は「[[CocosSharp]]を使え」というものであった。CocosSharpを軽く触ってみたが、[[物理演算]]のために[[固定フレームレート]]にしたいが設定方法がわからない、[[3Dモデル]]の描画方法がわからないなど、わからないことだらけで撃沈した。
== 実装例 ==
新規プロジェクトを作った直後に自動生成される[[ソースコード]]はこんな感じ。アクティビティにいきないMonoGameのViewを追加している。[[Xamarin.Mac]]と違ってMonoGameも普通のViewじゃん。はこんな感じ。アクティビティにいきないMonoGameのViewを追加している。MonoGameも普通のViewじゃん。
<source lang="csharp">
g.Run();
}
</source> まじかよ。うごいた。
[[category: Xamarin.Android]]
[[category: MonoGame]]
匿名利用者

案内メニュー