我如何在 Silverlight 动画中添加声音?
Posted
技术标签:
【中文标题】我如何在 Silverlight 动画中添加声音?【英文标题】:how I put sound in a silverlight animation? 【发布时间】:2013-11-16 12:25:16 【问题描述】:我正在尝试在 silverlight 动画中的动画开始时播放声音。我通过混合将声音放在用户控件中,选择了自动播放,并创建了一个 PlaySoundAction 来在加载时播放声音。没有任何效果。有人知道我可能会错过什么吗?
【问题讨论】:
【参考方案1】:您使用过媒体元素吗?由于您还没有发布任何代码,这里有一个关于如何在 silverlight 中包含声音的示例
MediaElement media = new MediaElement();
Stream stream = Assembly.GetExecutingAssembly().GetManifestResourceStream("YourNameSpace.Sound1.wav");
media.SetSource(stream);
media.AutoPlay = false;
media.Stop();
media.Play();
【讨论】:
我没有发布任何代码,因为我没有输入任何代码。我正在使用 Blend 来完成这一切。我试图在 Blend 中添加一个 MediaElement,但也没有用。问题可能出在我的 IE 中或其他问题上吗?有办法测试吗?以上是关于我如何在 Silverlight 动画中添加声音?的主要内容,如果未能解决你的问题,请参考以下文章
Silverlight & Blend动画设计系列一:偏移动画(TranslateTransform)