私はWP8用のゲームを作成していますが、そのゲームはXNAで作成しています。どのようにして開始画面のアイコンを大きくすることができますか? XNAのみWP7アプリのためにサポートされているので小さく、通常のみがデフォルト私のゲームはどのように開始画面のためのワイドアイコンを持っていますか?
6
A
答えて
7
でサポートされていますが、あなたのアプリがWP8上で実行されているかどうかを確認する必要があり、そうであればと、WP8のアイコンにタイルを更新するためにリフレクションを使用します。そのコードスニペットを使用すると、内蔵のWP8と同様のAPIを使用してその機能を持っているMangopolloライブラリを使用するには、それが簡単かもしれませんAdding Windows Phone 8 Tile functionality to Windows Phone OS 7.1 apps
@このMSDNの記事で次のようになりますかの良い例があります。ここでhttp://mangopollo.codeplex.com/SourceControl/changeset/view/100687#2023247
@ WP7から呼ばれるようにWP8のAPIをラップし、ここでWP7のアプリでWP8広いタイルを使用するMangopolloコードスニペットのソースコードは次のとおりです。
if (!Utils.CanUseLiveTiles)
{
MessageBox.Show("This feature needs Windows Phone 8");
return;
}
try
{
var mytile = new FlipTileData
{
Title = "wide flip tile",
BackTitle = "created by",
BackContent = "Rudy Huyn",
Count = 9,
SmallBackgroundImage = new Uri("/Assets/logo159x159.png", UriKind.Relative),
BackgroundImage = new Uri("/Assets/Background336x336_1.png", UriKind.Relative),
BackBackgroundImage = new Uri("/Assets/Background336x336_2.png", UriKind.Relative),
WideBackContent = "This is a very long long text to demonstrate the back content of a wide flip tile",
WideBackgroundImage = new Uri("/Assets/Background691x336_1.png", UriKind.Relative),
WideBackBackgroundImage = new Uri("/Assets/Background691x336_2.png", UriKind.Relative)
};
#if ALTERNATIVE_SOLUTION
var mytile = Mangopollo.Tiles.TilesCreator.CreateFlipTile("flip tile",
"created by", "Rudy Huyn",
"This is a very long long text to demonstrate the back content of a wide flip tile",
9, new Uri("/Assets/logo159x159.png", UriKind.Relative),
new Uri("/Assets/Background336x336_1.png", UriKind.Relative),
new Uri("/Assets/Background336x336_2.png", UriKind.Relative),
new Uri("/Assets/Background691x336_1.png", UriKind.Relative),
new Uri("/Assets/Background691x336_2.png", UriKind.Relative));
#endif
ShellTileExt.Create(new Uri("/MainPage.xaml?msg=from%20wipe%20flip%20tile",
UriKind.Relative), mytile, true);
}
catch
{
MessageBox.Show("remove tile before create it again");
}
は覚えておくべきもう一つは、他のことですXNAアプリケーションがWP7アプリケーションであっても、WP8 APIはXNAから直接使用できます。次に、use WP8 in-app purhcase on WP7 apps(XNAを含む)の例を示します。 how to use new WP8 Launchers & Choosers in WP7 apps(スクロールダウン)の例があります。
関連する問題
- 1. ログイン画面セッション、私は次のように開始されmultipal screenセッションを持っているscreenlog.0
- 2. Androidの開発:のThread.sleepはちょうど私が持っているゲーム
- 3. は、 '開始' 私はそのようなクラスを持っている
- 4. gdbコマンドのクリア画面はどのようになっていますか?
- 5. はどのようにフルスクリーンで画面を開きます
- 6. は、私はAndroidの開発の面で大きな画面サイズを持っている携帯電話把握しようとしています
- 7. Libgdx - 画面の使用開始時に直ちにゲームが終了する
- 8. Datwarehousingは、私は、データエンジニアの役割のために来て面接を持って
- 9. は、どのように私は私が持っているCanJS
- 10. は、どのように私は私が持っている
- 11. どのように私は、コードを持っているC#の
- 12. 私は "磁気カード"付きのDBを使ってC#を開発するように求められました。どこから始めるのですか?
- 13. は、私は以下のようにcertHolderAddressChange画面上の[保存]ボタンを持っているjqueryの
- 14. 画面は、私は次のサイトでページ上のカレンダーイベントを戻すためにしようとしています
- 15. いくつかのエンジンを使ってゲーム開発を始めるのは賢明ですか?
- 16. はそのようにミリ秒単位で私は開始時点を持っているC++の時点
- 17. 画面に触れた後にUIViewの開始追跡を行うことはできますか? (メニューなど)
- 18. は、どのように私は次のように持っているのC#
- 19. は、どのように私は、フォームを持っている
- 20. Google+のゲームをどのように開発していますか?
- 21. 開始画面に戻る
- 22. 私は、ログイン画面の15%を持っている私の活動で活動
- 23. キュウリの別のレールインスタンスをどうやって始めますか?
- 24. は、どのように私は、このようなデータを持っている
- 25. MongoDBのは、私は私のDBにゲームのコレクションを持っている状態
- 26. 教室内のすべての画面を私と別に空白にしたい場合、どこから始めたらよいですか?
- 27. 私のデータオブジェクトはVBAでどのようなスコープを持っていますか
- 28. ホーム画面のショートカットからクイックコンタクトを開始しますか?
- 29. 私はfontSizeをどのように変更するのですか?画面のサイズが変わったら?
- 30. シルバー:私は私のXAMLコードを持ってどのように防ぐために、その親のキャンバス
Mangopollo例のアプリから上記のコードの最後の文は、アプリを起動するMainPage.xamlをのURIを使用しています。 UriがXNAゲームに使用されるべきものは何ですか? –