私はページがWP7で開かれたとき、このフローを実現しようとしている:プレイ音を完全
プレイストーリーボードは
を「点滅」⇒音⇒再生ストーリーボード「動き」を演じる私が追加コードで見られるようにMediaElementとしてのサウンド私はAutoPlay = "False"に設定しなければなりませんでした。そうしないと、ページが開いたときにサウンドが即座に再生されます。
点滅ストーリーボードが終了したときにサウンドが再生されないという問題があります。私はMediaEndedトリガーを、MediaElementで指定されたサウンドを参照すると考えてMediaElementに貼り付けました。しかし、それは何もしません。私は、PlaySoundActionの "Source"プロパティ内でもう一度サウンドを指定しようとしましたが、それでもサウンドは再生されません。私は、MediaElementの "autoplay = false"が原因だと思っていますが、上記のように取り除くことはできません。
<MediaElement x:Name="mysound" HorizontalAlignment="Left" Height="0" Source="/mysound.mp3" Stretch="Fill" VerticalAlignment="Top" Width="0" Volume="1" AutoPlay="False">
<i:Interaction.Triggers>
<i:EventTrigger EventName="MediaEnded">
<eim:ControlStoryboardAction Storyboard="{StaticResource movement}"/>
</i:EventTrigger>
<eim:StoryboardCompletedTrigger Storyboard="{StaticResource blink}">
<eim:PlaySoundAction Volume="1"/>
</eim:StoryboardCompletedTrigger>
</i:Interaction.Triggers>
</MediaElement>
私は最初にすべてのものについて大きなストーリーボードを作ることを考えていましたが、ストーリーボードにサウンドを追加する方法は存在しないようですか、それともありますか? – Jonny