2

曲からスペクトルを抽出し、それに基づいてゲームレベルを構築する Windows Phone 7 ゲームを作成しています。ただし、これまでのところ唯一の問題は、エミュレーターに何もないため、Zune メディア ライブラリの曲を使用できないことです。まだデバイスを持っていません。Zune を含むより多くのアプリを含むエミュレーターのロック解除されたビルドをダウンロードしましたが、Zune を開くと空のようです。

エミュレータでゲームをテストできるように、どうにかして曲のコレクションをアップロードまたはシミュレート (実行時にメディアライブラリに曲を追加) できますか?

PS デバイスを PC 上の Zune クライアントに同期させるツールがあると思いますが、エミュレーターで動作するかどうかはわかりません。

助けてください。

4

1 に答える 1

2

いいえ、PC とエミュレーターの間で同期することはできません。

ただし、デフォルトでエミュレーターで利用できる曲は 3 つあります。MediaLibrary.Songsコレクション
を介してアクセスできます。への参照を追加するだけです (はい、Silverlight ベースのプロジェクトを持っている場合でも)。Microsoft.Xna.Framework

using (var myMediaLibrary = new Microsoft.Xna.Framework.Media.MediaLibrary())
{
    foreach (var song in myMediaLibrary.Songs)
    {
        songList.Items.Add(new TextBlock {Text = song.Name});
    }
}

ただし、ベータ版または CTP バージョンには含まれていないため、ツールの RTM バージョンが必要です。

于 2010-12-23T10:58:09.180 に答える